taglinefilesource code
hd36kernel/blk_drv/genhd.cstatic void extended_partition(struct gendisk *hd, int dev)
hd41kernel/blk_drv/genhd.cint mask = (1 << hd->minor_shift) - 1;
hd43kernel/blk_drv/genhd.cfirst_sector = hd->part[MINOR(dev)].start_sect;
hd47kernel/blk_drv/genhd.cif ((current_minor & mask) >= (4 + hd->max_p))
hd64kernel/blk_drv/genhd.c!(hd->part[current_minor].nr_sects = p->nr_sects))
hd66kernel/blk_drv/genhd.chd->part[current_minor].start_sect = this_sector + p->start_sect;
hd67kernel/blk_drv/genhd.cprintk(" %s%c%d", hd->major_name,
hd68kernel/blk_drv/genhd.c'a'+(current_minor >> hd->minor_shift),
hd80kernel/blk_drv/genhd.c!(hd->part[current_minor].nr_sects = p->nr_sects))
hd82kernel/blk_drv/genhd.chd->part[current_minor].start_sect = first_sector + p->start_sect;
hd84kernel/blk_drv/genhd.cdev = ((hd->major) << 8) | current_minor;
hd93kernel/blk_drv/genhd.cstatic void check_partition(struct gendisk *hd, unsigned int dev)
hd100kernel/blk_drv/genhd.cint mask = (1 << hd->minor_shift) - 1;
hd105kernel/blk_drv/genhd.cfirst_sector = hd->part[MINOR(dev)].start_sect;
hd110kernel/blk_drv/genhd.cprintk("  %s%c:", hd->major_name, 'a'+(minor >> hd->minor_shift));
hd115kernel/blk_drv/genhd.cif (!(hd->part[minor].nr_sects = p->nr_sects))
hd117kernel/blk_drv/genhd.chd->part[minor].start_sect = first_sector + p->start_sect;
hd118kernel/blk_drv/genhd.cprintk(" %s%c%d", hd->major_name,'a'+(minor >> hd->minor_shift), i);
hd123kernel/blk_drv/genhd.cextended_partition(hd, (hd->major << 8) | minor);
hd138kernel/blk_drv/genhd.chd->part[current_minor].start_sect = p->start_sect;
hd139kernel/blk_drv/genhd.chd->part[current_minor].nr_sects = p->nr_sects;
hd140kernel/blk_drv/genhd.cprintk(" %s%c%d", hd->major_name,
hd141kernel/blk_drv/genhd.c'a'+(current_minor >> hd->minor_shift),
hd85kernel/blk_drv/hd.cstatic struct hd_struct hd[MAX_HD<<6]={{0,0},};
hd466kernel/blk_drv/hd.cif (dev >= (NR_HD<<6) || block >= hd[dev].nr_sects) {
hd469kernel/blk_drv/hd.cblock, hd[dev].nr_sects);
hd474kernel/blk_drv/hd.cblock += hd[dev].start_sect;
hd548kernel/blk_drv/hd.cput_fs_long(hd[MINOR(inode->i_rdev)].start_sect,
hd556kernel/blk_drv/hd.cput_fs_long(hd[MINOR(inode->i_rdev)].nr_sects,
hd608kernel/blk_drv/hd.chd,    /* hd struct */
hd693kernel/blk_drv/hd.chd[i<<6].nr_sects = 0;
hd705kernel/blk_drv/hd.chd[i<<6].nr_sects = hd_info[i].head*
hd242lib/malloc.cstruct hdr_start *hd;
hd244lib/malloc.chd = (struct hdr_start *) page;
hd246lib/malloc.chd->magic = DEB_MAGIC_FREE;
hd247lib/malloc.chd->file = hd->ok_file = "(expand)"; 
hd248lib/malloc.chd->line = hd->ok_line = 0;
hd249lib/malloc.chd->size = bdir->size-sizeof(struct hdr_start)-sizeof(struct hdr_end);
hd252lib/malloc.cmemset(hd+1,0xF8,hd->size);
hd254lib/malloc.c*((void **) (hd+1)) = (i==1) ? NULL : (void *)(page + bdir->size);
hd279lib/malloc.cstruct hdr_start *hd;
hd282lib/malloc.chd = (struct hdr_start *) retval;
hd283lib/malloc.cretval = hd+1;
hd285lib/malloc.cif(hd->magic != DEB_MAGIC_FREE && hd->magic != DEB_MAGIC_FREED) {
hd287lib/malloc.c(hd->magic == DEB_MAGIC_ALLOC) ? "nonfree" : "trashed", 
hd288lib/malloc.cretval,hd,deb_file,deb_line,hd->magic);
hd291lib/malloc.cif(len > hd->size || len > bdir->size-sizeof(struct hdr_start)-sizeof(struct hdr_end)) {
hd293lib/malloc.chd->size,bdir->size,len,hd->file,hd->line,deb_file,deb_line);
hd300lib/malloc.cwhile(pos < hd->size) {
hd303lib/malloc.cretval,pos,hd->size,hd->file,hd->line);
hd309lib/malloc.che = (struct hdr_end *)(((char *)retval)+hd->size);
hd311lib/malloc.cprintk("DEB_MALLOC overran 0x%x:%d while free, from %s:%d\n",retval,hd->size,hd->file,hd->line);
hd315lib/malloc.chd->file = hd->ok_file = deb_file;
hd316lib/malloc.chd->line = hd->ok_line = deb_line;
hd317lib/malloc.chd->size = len;
hd318lib/malloc.chd->magic = DEB_MAGIC_ALLOC;
hd334lib/malloc.cstruct hdr_start *hd;
hd339lib/malloc.chd = (struct hdr_start *) obj;
hd340lib/malloc.chd--;
hd342lib/malloc.cif(hd->magic != DEB_MAGIC_ALLOC) {
hd343lib/malloc.cif(hd->magic == DEB_MAGIC_FREE) {
hd345lib/malloc.cobj,deb_file,deb_line,hd->file,hd->line,hd->ok_file,hd->ok_line);
hd347lib/malloc.chd->magic = DEB_MAGIC_FREED;
hd351lib/malloc.cif(hd->size != size) {
hd354lib/malloc.cobj,size,hd->size,deb_file,deb_line,hd->ok_file,hd->ok_line);
hd356lib/malloc.csize = hd->size;
hd361lib/malloc.cobj,hd->size,deb_file,deb_line,hd->ok_file,hd->ok_line);
hd362lib/malloc.chd->magic = DEB_MAGIC_USED;
hd365lib/malloc.chd->ok_file = deb_file;
hd366lib/malloc.chd->ok_line = deb_line;
hd393lib/malloc.cstruct hdr_start *hd;
hd395lib/malloc.chd = (struct hdr_start *) obj;
hd396lib/malloc.chd--;
hd398lib/malloc.cif(hd->magic == DEB_MAGIC_FREE) {
hd400lib/malloc.cobj,deb_file,deb_line,hd->file,hd->line,hd->ok_file,hd->ok_line);
hd403lib/malloc.cif(hd->size != size) {
hd405lib/malloc.cif(hd->magic != DEB_MAGIC_USED)
hd407lib/malloc.cobj,size,hd->size,deb_file,deb_line,hd->ok_file,hd->ok_line);
hd409lib/malloc.csize = hd->size;
hd413lib/malloc.cif(hd->magic != DEB_MAGIC_USED)
hd415lib/malloc.cobj,hd->size,deb_file,deb_line,hd->file,hd->line,hd->ok_file,hd->ok_line);
hd458lib/malloc.cstruct hdr_start *hd;
hd460lib/malloc.chd = (struct hdr_start *) obj;
hd461lib/malloc.chd--;
hd463lib/malloc.chd->file = deb_file;
hd464lib/malloc.chd->line = deb_line;
hd465lib/malloc.chd->magic = DEB_MAGIC_FREE;
hd466lib/malloc.chd->size = bdir->size-sizeof(struct hdr_start)-sizeof(struct hdr_end);
hd467lib/malloc.che = (struct hdr_end *)(((char *)obj)+hd->size);
hd468lib/malloc.cmemset(obj, 0xf8, hd->size);
hd471lib/malloc.cobj = hd;
hd520lib/malloc.cstruct hdr_start *hd;
hd521lib/malloc.chd = (struct hdr_start *)page;
hd522lib/malloc.cif(hd->magic == DEB_MAGIC_ALLOC) {
hd529lib/malloc.c(long)(page+sizeof(struct hdr_start)),hd->size,hd->file,hd->line,hd->ok_file,hd->ok_line);