Home
last modified time | relevance | path

Searched refs:heads (Results 1 – 25 of 130) sorted by relevance

123456

/linux/drivers/mtd/
A Dssfdc.c22 unsigned char heads; member
317 ssfdc->heads = 16; in ssfdcr_add_mtd()
319 get_chs(mtd->size, NULL, &ssfdc->heads, &ssfdc->sectors); in ssfdcr_add_mtd()
321 ((long)ssfdc->sectors * (long)ssfdc->heads)); in ssfdcr_add_mtd()
324 ssfdc->cylinders, ssfdc->heads , ssfdc->sectors, in ssfdcr_add_mtd()
325 (long)ssfdc->cylinders * (long)ssfdc->heads * in ssfdcr_add_mtd()
328 ssfdc->mbd.size = (long)ssfdc->heads * (long)ssfdc->cylinders * in ssfdcr_add_mtd()
411 ssfdc->cylinders, ssfdc->heads, ssfdc->sectors); in ssfdcr_getgeo()
413 geo->heads = ssfdc->heads; in ssfdcr_getgeo()
A Dnftlcore.c68 nftl->heads = 16; in nftl_add_mtd()
70 temp = nftl->cylinders * nftl->heads; in nftl_add_mtd()
75 nftl->heads = nftl->mbd.size / temp; in nftl_add_mtd()
78 nftl->heads++; in nftl_add_mtd()
79 temp = nftl->heads * nftl->sectors; in nftl_add_mtd()
84 if (nftl->mbd.size != nftl->heads * nftl->cylinders * nftl->sectors) { in nftl_add_mtd()
93 nftl->cylinders, nftl->heads , nftl->sectors, in nftl_add_mtd()
94 (long)nftl->cylinders * (long)nftl->heads * in nftl_add_mtd()
770 geo->heads = nftl->heads; in nftl_getgeo()
A Dinftlcore.c75 inftl->heads = 16; in inftl_add_mtd()
77 temp = inftl->cylinders * inftl->heads; in inftl_add_mtd()
82 inftl->heads = inftl->mbd.size / temp; in inftl_add_mtd()
85 inftl->heads++; in inftl_add_mtd()
86 temp = inftl->heads * inftl->sectors; in inftl_add_mtd()
91 if (inftl->mbd.size != inftl->heads * inftl->cylinders * inftl->sectors) { in inftl_add_mtd()
100 inftl->cylinders, inftl->heads , inftl->sectors, in inftl_add_mtd()
101 (long)inftl->cylinders * (long)inftl->heads * in inftl_add_mtd()
920 geo->heads = inftl->heads; in inftl_getgeo()
/linux/drivers/scsi/
A Dscsicam.c181 unsigned long heads, sectors, cylinders, temp; in setsize() local
187 heads = capacity / temp; /* Compute value for number of heads */ in setsize()
189 heads++; /* Else, increment number of heads */ in setsize()
190 temp = cylinders * heads; /* Compute divisor for sectors */ in setsize()
195 temp = heads * sectors; /* Compute divisor for cylinders */ in setsize()
204 *hds = (unsigned int) heads; in setsize()
/linux/tools/perf/scripts/python/
A Dcompaction-times.py109 heads = {} variable in chead
121 head = cls.heads[pid]
126 head = cls.heads[pid] = chead(comm, pid, filtered)
133 head = cls.heads[pid]
142 head = cls.heads[pid]
152 for i in cls.heads:
153 yield cls.heads[i]
/linux/drivers/block/paride/
A Dpd.c228 int heads; /* physical geometry */ member
351 h = (block /= disk->sectors) % disk->heads; in pd_ide_command()
352 c0 = (block /= disk->heads) % 256; in pd_ide_command()
638 pd_send_command(disk, disk->sectors, 0, disk->heads - 1, 0, 0, in pd_init_dev_parms()
721 disk->heads = le16_to_cpu(*(__le16 *) (pd_scratch + 6)); in pd_identify()
726 disk->capacity = disk->sectors * disk->heads * disk->cylinders; in pd_identify()
742 disk->cylinders, disk->heads, disk->sectors, in pd_identify()
811 geo->heads = PD_LOG_HEADS; in pd_getgeo()
813 geo->cylinders = disk->capacity / (geo->heads * geo->sectors); in pd_getgeo()
815 geo->heads = disk->heads; in pd_getgeo()
/linux/net/xdp/
A Dxsk_buff_pool.c40 kvfree(pool->heads); in xp_destroy()
57 pool->heads = kvcalloc(umem->chunks, sizeof(*pool->heads), GFP_KERNEL); in xp_create_and_assign_umem()
58 if (!pool->heads) in xp_create_and_assign_umem()
83 xskb = &pool->heads[i]; in xp_create_and_assign_umem()
105 pool->heads[i].xdp.rxq = rxq; in xp_set_rxq_info()
417 struct xdp_buff_xsk *xskb = &pool->heads[i]; in xp_dma_map()
485 xskb = &pool->heads[xp_aligned_extract_idx(pool, addr)]; in __xp_alloc()
551 xskb = &pool->heads[xp_aligned_extract_idx(pool, addr)]; in xp_alloc_new_from_fq()
/linux/block/partitions/
A Dacorn.c200 (dr->heads + (dr->lowsector & 0x40 ? 1 : 0)) * in adfspart_check_CUMANA()
252 unsigned long start_sect, nr_sects, sectscyl, heads; in adfspart_check_ADFS() local
269 heads = dr->heads + ((dr->lowsector >> 6) & 1); in adfspart_check_ADFS()
270 sectscyl = dr->secspertrack * heads; in adfspart_check_ADFS()
A Dibm.c41 return cyl * geo->heads * geo->sectors + in cchh2blk()
59 return cyl * geo->heads * geo->sectors + in cchhb2blk()
221 geo_size = geo->cylinders * geo->heads in find_lnx1_partitions()
/linux/arch/x86/boot/
A Dmtools.conf.in11 file="@OBJ@/fdimage" cylinders=80 heads=2 sectors=18 filter
15 file="@OBJ@/fdimage" cylinders=80 heads=2 sectors=36 filter
/linux/drivers/gpu/drm/qxl/
A Dqxl_display.c57 heads, count), GFP_KERNEL); in qxl_alloc_client_monitors_config()
107 &qdev->rom->client_monitors_config.heads[i]; in qxl_display_copy_rom_client_monitors_config()
109 &qdev->client_monitors_config->heads[i]; in qxl_display_copy_rom_client_monitors_config()
155 head = &qdev->client_monitors_config->heads[output->index]; in qxl_update_offset_props()
262 head = &qdev->client_monitors_config->heads[h]; in qxl_add_monitors_config_modes()
299 struct qxl_head *head = &qdev->monitors_config->heads[i]; in qxl_send_monitors_config()
356 if (head.width == qdev->monitors_config->heads[i].width && in qxl_crtc_update_monitors_config()
357 head.height == qdev->monitors_config->heads[i].height && in qxl_crtc_update_monitors_config()
358 head.x == qdev->monitors_config->heads[i].x && in qxl_crtc_update_monitors_config()
359 head.y == qdev->monitors_config->heads[i].y && in qxl_crtc_update_monitors_config()
[all …]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
A Dhwsq.c139 u32 heads, x, y, px = 0; in nvkm_hwsq_wait_vblank() local
142 heads = nvkm_rd32(device, 0x610050); in nvkm_hwsq_wait_vblank()
145 if (heads & (2 << (i << 3))) { in nvkm_hwsq_wait_vblank()
/linux/drivers/vhost/
A Dnet.c367 if (vq->heads[i].len == VHOST_DMA_FAILED_LEN) in vhost_zerocopy_signal_used()
369 if (VHOST_DMA_IS_DONE(vq->heads[i].len)) { in vhost_zerocopy_signal_used()
370 vq->heads[i].len = VHOST_DMA_CLEAR_LEN; in vhost_zerocopy_signal_used()
378 &vq->heads[nvq->done_idx], add); in vhost_zerocopy_signal_used()
394 vq->heads[ubuf->desc].len = success ? in vhost_zerocopy_callback()
848 vq->heads[nvq->done_idx].id = cpu_to_vhost32(vq, head); in handle_tx_copy()
849 vq->heads[nvq->done_idx].len = 0; in handle_tx_copy()
1039 struct vring_used_elem *heads, in get_rx_bufs() argument
1082 heads[headcount].id = cpu_to_vhost32(vq, d); in get_rx_bufs()
1084 heads[headcount].len = cpu_to_vhost32(vq, len); in get_rx_bufs()
[all …]
A Dvhost.h114 struct vring_used_elem *heads; member
195 int vhost_add_used_n(struct vhost_virtqueue *, struct vring_used_elem *heads,
200 struct vring_used_elem *heads, unsigned count);
A Dvhost.c388 kfree(vq->heads); in vhost_vq_free_iovecs()
389 vq->heads = NULL; in vhost_vq_free_iovecs()
405 vq->heads = kmalloc_array(dev->iov_limit, sizeof(*vq->heads), in vhost_dev_alloc_iovecs()
501 vq->heads = NULL; in vhost_dev_init()
2351 struct vring_used_elem heads = { in vhost_add_used() local
2356 return vhost_add_used_n(vq, &heads, 1); in vhost_add_used()
2361 struct vring_used_elem *heads, in __vhost_add_used_n() argument
2402 r = __vhost_add_used_n(vq, heads, n); in vhost_add_used_n()
2405 heads += n; in vhost_add_used_n()
2408 r = __vhost_add_used_n(vq, heads, count); in vhost_add_used_n()
[all …]
/linux/drivers/scsi/aic7xxx/
A Daiclib.h122 aic_sector_div(sector_t capacity, int heads, int sectors) in aic_sector_div() argument
125 sector_div(capacity, (heads * sectors)); in aic_sector_div()
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
A Dmemx.c129 u32 heads, x, y, px = 0; in nvkm_memx_wait_vblank() local
133 heads = nvkm_rd32(device, 0x610050); in nvkm_memx_wait_vblank()
136 if (heads & (2 << (i << 3))) { in nvkm_memx_wait_vblank()
/linux/Documentation/admin-guide/laptops/
A Ddisk-shock-protection.rst23 unload disk heads. This feature is being used in modern laptops in
26 the internal hard drive and park its heads on the ramp when critical
43 Otherwise, writing an integer value to this file will take the heads
49 -EOVERFLOW, but heads will be parked anyway and the timeout will be
62 For example, do the following in order to park the heads of drive
101 instead of /dev/sda), then parking the heads of one drive (drive X)
/linux/drivers/block/
A Damiflop.c179 unsigned int heads; /* number of heads */ member
1188 if (hdr.track != unit[drive].track/unit[drive].type->heads) { in dos_read()
1191 unit[drive].track/unit[drive].type->heads); in dos_read()
1195 if (hdr.side != unit[drive].track%unit[drive].type->heads) { in dos_read()
1198 unit[drive].track%unit[drive].type->heads); in dos_read()
1288 hdr.track=unit[drive].track/unit[drive].type->heads; in ms_putsec()
1289 hdr.side=unit[drive].track%unit[drive].type->heads; in ms_putsec()
1529 geo->heads = unit[drive].type->heads; in fd_getgeo()
1563 if (param < p->type->tracks * p->type->heads) in fd_locked_ioctl()
1584 getprm.head=p->type->heads; in fd_locked_ioctl()
[all …]
/linux/drivers/block/rsxx/
A Ddev.c83 geo->heads = 64; in rsxx_getgeo()
85 do_div(blocks, (geo->heads * geo->sectors)); in rsxx_getgeo()
88 geo->heads = 0; in rsxx_getgeo()
/linux/drivers/gpu/drm/nouveau/dispnv50/
A Dwndw.h42 u32 interlock_data, u32 heads, struct nv50_wndw **);
116 enum drm_plane_type type, int index, s32 oclass, u32 heads,
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
A Ddcb.c117 return (outp->heads << 8) | (outp->link << 6) | outp->or; in dcb_outp_hashm()
133 outp->heads = (conn & 0x00000f00) >> 8; in dcb_outp_parse()
/linux/Documentation/scsi/
A Daha152x.rst130 The number of cylinders/heads/sectors is called geometry and is required
146 namely the address space is limited to up to 255 heads, up to 63 sectors
149 The AHA-1522 BIOS calculates the geometry by fixing the number of heads
157 extended translation. This means that the BIOS uses 255 for heads,
/linux/drivers/scsi/aacraid/
A Dlinit.c310 param->heads = 255; in aac_biosparm()
313 param->heads = 128; in aac_biosparm()
317 param->heads = 64; in aac_biosparm()
321 param->cylinders = cap_to_cyls(capacity, param->heads * param->sectors); in aac_biosparm()
344 param->heads = 64; in aac_biosparm()
348 param->heads = 128; in aac_biosparm()
352 param->heads = 255; in aac_biosparm()
364 param->cylinders = cap_to_cyls(capacity, param->heads * param->sectors); in aac_biosparm()
368 param->heads, param->sectors, num)); in aac_biosparm()
374 param->heads, param->sectors)); in aac_biosparm()
/linux/include/uapi/linux/
A Dhdreg.h325 unsigned char heads; member
403 unsigned short heads; /* Obsolete, "physical" heads */ member

Completed in 55 milliseconds

123456