Home
last modified time | relevance | path

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

123456

/Linux-v6.1/drivers/mtd/
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()
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()
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-v6.1/drivers/scsi/
Dscsicam.c179 unsigned long heads, sectors, cylinders, temp; in setsize() local
185 heads = capacity / temp; /* Compute value for number of heads */ in setsize()
187 heads++; /* Else, increment number of heads */ in setsize()
188 temp = cylinders * heads; /* Compute divisor for sectors */ in setsize()
193 temp = heads * sectors; /* Compute divisor for cylinders */ in setsize()
202 *hds = (unsigned int) heads; in setsize()
/Linux-v6.1/tools/perf/scripts/python/
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-v6.1/drivers/block/paride/
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()
640 pd_send_command(disk, disk->sectors, 0, disk->heads - 1, 0, 0, in pd_init_dev_parms()
723 disk->heads = le16_to_cpu(*(__le16 *) (pd_scratch + 6)); in pd_identify()
728 disk->capacity = disk->sectors * disk->heads * disk->cylinders; in pd_identify()
744 disk->cylinders, disk->heads, disk->sectors, in pd_identify()
813 geo->heads = PD_LOG_HEADS; in pd_getgeo()
815 geo->cylinders = disk->capacity / (geo->heads * geo->sectors); in pd_getgeo()
817 geo->heads = disk->heads; in pd_getgeo()
/Linux-v6.1/arch/x86/boot/
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-v6.1/net/xdp/
Dxsk_buff_pool.c41 kvfree(pool->heads); in xp_destroy()
68 pool->heads = kvcalloc(umem->chunks, sizeof(*pool->heads), GFP_KERNEL); in xp_create_and_assign_umem()
69 if (!pool->heads) in xp_create_and_assign_umem()
98 xskb = &pool->heads[i]; in xp_create_and_assign_umem()
120 pool->heads[i].xdp.rxq = rxq; in xp_set_rxq_info()
387 struct xdp_buff_xsk *xskb = &pool->heads[i]; in xp_init_dma_info()
506 xskb = &pool->heads[xp_aligned_extract_idx(pool, addr)]; in __xp_alloc()
572 xskb = &pool->heads[xp_aligned_extract_idx(pool, addr)]; in xp_alloc_new_from_fq()
/Linux-v6.1/block/partitions/
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()
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-v6.1/drivers/gpu/drm/nouveau/nvkm/subdev/bus/
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-v6.1/drivers/gpu/drm/qxl/
Dqxl_display.c60 heads, count), GFP_KERNEL); in qxl_alloc_client_monitors_config()
110 &qdev->rom->client_monitors_config.heads[i]; in qxl_display_copy_rom_client_monitors_config()
112 &qdev->client_monitors_config->heads[i]; in qxl_display_copy_rom_client_monitors_config()
158 head = &qdev->client_monitors_config->heads[output->index]; in qxl_update_offset_props()
265 head = &qdev->client_monitors_config->heads[h]; in qxl_add_monitors_config_modes()
302 struct qxl_head *head = &qdev->monitors_config->heads[i]; in qxl_send_monitors_config()
359 if (head.width == qdev->monitors_config->heads[i].width && in qxl_crtc_update_monitors_config()
360 head.height == qdev->monitors_config->heads[i].height && in qxl_crtc_update_monitors_config()
361 head.x == qdev->monitors_config->heads[i].x && in qxl_crtc_update_monitors_config()
362 head.y == qdev->monitors_config->heads[i].y && in qxl_crtc_update_monitors_config()
[all …]
/Linux-v6.1/drivers/scsi/aic7xxx/
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-v6.1/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dhead.c35 list_for_each_entry(head, &disp->heads, head) { in nvkm_head_find()
102 list_add_tail(&head->head, &disp->heads); in nvkm_head_new_()
Dgf119.c1000 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_super()
1008 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_super()
1015 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_super()
1021 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_super()
1026 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_super()
1033 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_super()
1040 list_for_each_entry(head, &disp->heads, head) in gf119_disp_super()
1122 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_intr()
1157 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_init()
1204 list_for_each_entry(head, &disp->heads, head) { in gf119_disp_init()
Dgv100.c827 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_super()
835 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_super()
842 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_super()
848 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_super()
853 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_super()
860 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_super()
867 list_for_each_entry(head, &disp->heads, head) in gv100_disp_super()
1135 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_init()
1195 list_for_each_entry(head, &disp->heads, head) { in gv100_disp_init()
Dbase.c382 list_for_each_entry(head, &disp->heads, head) in nvkm_disp_oneinit()
428 while (!list_empty(&disp->heads)) { in nvkm_disp_dtor()
429 head = list_first_entry(&disp->heads, typeof(*head), head); in nvkm_disp_dtor()
457 INIT_LIST_HEAD(&disp->heads); in nvkm_disp_new_()
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/
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-v6.1/drivers/vhost/
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()
395 vq->heads[ubuf->desc].len = success ? in vhost_zerocopy_callback()
457 vhost_add_used_and_signal_n(dev, vq, vq->heads, nvq->done_idx); in vhost_net_signal_used()
850 vq->heads[nvq->done_idx].id = cpu_to_vhost32(vq, head); in handle_tx_copy()
851 vq->heads[nvq->done_idx].len = 0; in handle_tx_copy()
909 vq->heads[nvq->upend_idx].id = cpu_to_vhost32(vq, head); in handle_tx_zerocopy()
910 vq->heads[nvq->upend_idx].len = VHOST_DMA_IN_PROGRESS; in handle_tx_zerocopy()
[all …]
Dvhost.h113 struct vring_used_elem *heads; member
194 int vhost_add_used_n(struct vhost_virtqueue *, struct vring_used_elem *heads,
199 struct vring_used_elem *heads, unsigned count);
Dvhost.c380 kfree(vq->heads); in vhost_vq_free_iovecs()
381 vq->heads = NULL; in vhost_vq_free_iovecs()
397 vq->heads = kmalloc_array(dev->iov_limit, sizeof(*vq->heads), in vhost_dev_alloc_iovecs()
399 if (!vq->indirect || !vq->log || !vq->heads) in vhost_dev_alloc_iovecs()
493 vq->heads = NULL; in vhost_dev_init()
2363 struct vring_used_elem heads = { in vhost_add_used() local
2368 return vhost_add_used_n(vq, &heads, 1); in vhost_add_used()
2373 struct vring_used_elem *heads, in __vhost_add_used_n() argument
2382 if (vhost_put_used(vq, heads, start, count)) { in __vhost_add_used_n()
2406 int vhost_add_used_n(struct vhost_virtqueue *vq, struct vring_used_elem *heads, in vhost_add_used_n() argument
[all …]
/Linux-v6.1/Documentation/admin-guide/laptops/
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-v6.1/drivers/block/
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-v6.1/drivers/gpu/drm/nouveau/dispnv50/
Dwndw.h39 u32 interlock_data, u32 heads, struct nv50_wndw **);
111 enum drm_plane_type type, int index, s32 oclass, u32 heads,
/Linux-v6.1/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
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()

123456