Home
last modified time | relevance | path

Searched refs:lh (Results 1 – 23 of 23) sorted by relevance

/drivers/s390/block/
Ddcssblk.c69 struct list_head lh; member
85 struct list_head lh; member
115 list_for_each_entry_safe(entry, temp, &dev_info->seg_list, lh) { in dcssblk_release_segment()
116 list_del(&entry->lh); in dcssblk_release_segment()
140 list_for_each_entry(entry, &dcssblk_devices, lh) in dcssblk_assign_free_minor()
161 list_for_each_entry(entry, &dcssblk_devices, lh) { in dcssblk_get_device_by_name()
180 list_for_each_entry(dev_info, &dcssblk_devices, lh) { in dcssblk_get_segment_by_name()
181 list_for_each_entry(entry, &dev_info->seg_list, lh) { in dcssblk_get_segment_by_name()
199 list_for_each_entry(entry, &dev_info->seg_list, lh) { in dcssblk_find_highest_addr()
218 list_for_each_entry(entry, &dev_info->seg_list, lh) { in dcssblk_find_lowest_addr()
[all …]
/drivers/video/
Daperture.c137 struct list_head lh; member
159 list_del(&ap->lh); in devm_aperture_acquire_release()
174 ap = container_of(pos, struct aperture_range, lh); in devm_aperture_acquire()
191 INIT_LIST_HEAD(&ap->lh); in devm_aperture_acquire()
193 list_add(&ap->lh, &apertures); in devm_aperture_acquire()
255 struct aperture_range *ap = container_of(pos, struct aperture_range, lh); in aperture_detach_devices()
265 list_del(&ap->lh); in aperture_detach_devices()
/drivers/gpio/
Dgpiolib-cdev.c195 static long linehandle_set_config(struct linehandle_state *lh, in linehandle_set_config() argument
211 for (i = 0; i < lh->num_descs; i++) { in linehandle_set_config()
212 desc = lh->descs[i]; in linehandle_set_config()
241 struct linehandle_state *lh = file->private_data; in linehandle_ioctl_unlocked() local
248 if (!lh->gdev->chip) in linehandle_ioctl_unlocked()
255 lh->num_descs, lh->descs, in linehandle_ioctl_unlocked()
261 for (i = 0; i < lh->num_descs; i++) in linehandle_ioctl_unlocked()
273 if (!test_bit(FLAG_IS_OUT, &lh->descs[0]->flags)) in linehandle_ioctl_unlocked()
280 for (i = 0; i < lh->num_descs; i++) in linehandle_ioctl_unlocked()
286 lh->num_descs, in linehandle_ioctl_unlocked()
[all …]
/drivers/dma/sh/
Dshdma.h56 #define to_sh_desc(lh) container_of(lh, struct sh_desc, node) argument
/drivers/infiniband/hw/mlx4/
Dcm.c527 struct list_head lh; in mlx4_ib_cm_paravirt_clean() local
532 INIT_LIST_HEAD(&lh); in mlx4_ib_cm_paravirt_clean()
557 list_splice_init(&dev->sriov.cm_list, &lh); in mlx4_ib_cm_paravirt_clean()
566 list_move_tail(&ent->list, &lh); in mlx4_ib_cm_paravirt_clean()
569 list_for_each_entry_safe(map, tmp_map, &lh, list) { in mlx4_ib_cm_paravirt_clean()
577 list_move_tail(&map->list, &lh); in mlx4_ib_cm_paravirt_clean()
584 list_for_each_entry_safe(map, tmp_map, &lh, list) { in mlx4_ib_cm_paravirt_clean()
/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_irq.c417 struct list_head *lh; in amdgpu_dm_irq_init() local
425 lh = &adev->dm.irq_handler_list_low_tab[src]; in amdgpu_dm_irq_init()
426 INIT_LIST_HEAD(lh); in amdgpu_dm_irq_init()
443 struct list_head *lh; in amdgpu_dm_irq_fini() local
454 lh = &adev->dm.irq_handler_list_low_tab[src]; in amdgpu_dm_irq_fini()
457 if (!list_empty(lh)) { in amdgpu_dm_irq_fini()
458 list_for_each_safe(entry, tmp, lh) { in amdgpu_dm_irq_fini()
/drivers/net/ethernet/altera/
Daltera_sgdma.c447 list_add_tail(&buffer->lh, &priv->txlisthd); in queue_tx()
458 list_add_tail(&buffer->lh, &priv->rxlisthd); in queue_rx()
470 list_remove_head(&priv->txlisthd, buffer, struct tse_buffer, lh); in dequeue_tx()
483 list_remove_head(&priv->rxlisthd, buffer, struct tse_buffer, lh); in dequeue_rx()
497 list_peek_head(&priv->rxlisthd, buffer, struct tse_buffer, lh); in queue_rx_peekhead()
Daltera_tse.h362 struct list_head lh; member
/drivers/gpu/drm/exynos/
Dexynos_drm_ipp.c481 struct drm_exynos_ipp_limit_val *lh = &l.h, *lv = &l.v; in exynos_drm_ipp_check_size_limits() local
494 lh = &l.v; in exynos_drm_ipp_check_size_limits()
497 if (!__size_limit_check(buf->rect.w, lh) || in exynos_drm_ipp_check_size_limits()
498 !__align_check(buf->rect.x, lh->align) || in exynos_drm_ipp_check_size_limits()
526 const struct drm_exynos_ipp_limit_val *lh, *lv; in exynos_drm_ipp_check_scale_limits() local
536 lh = (!swap) ? &limits->h : &limits->v; in exynos_drm_ipp_check_scale_limits()
541 if (!__scale_limit_check(src->w, dw, lh->min, lh->max) || in exynos_drm_ipp_check_scale_limits()
/drivers/dma/
Dfsldma.h191 #define to_fsl_desc(lh) container_of(lh, struct fsl_desc_sw, node) argument
Dmmp_pdma.c133 #define to_mmp_pdma_desc(lh) \ argument
134 container_of(lh, struct mmp_pdma_desc_sw, node)
/drivers/scsi/
Dscsi_devinfo.c818 struct list_head *lh, *lh_next; in scsi_dev_info_remove_list() local
829 list_for_each_safe(lh, lh_next, &devinfo_table->scsi_dev_info_list) { in scsi_dev_info_remove_list()
832 devinfo = list_entry(lh, struct scsi_dev_info_list, in scsi_dev_info_remove_list()
Dncr53c8xx.c7322 int lh = ln & 3; in ncr_alloc_lcb() local
7374 lp->jump_lcb.l_paddr = tp->jump_lcb[lh].l_paddr; in ncr_alloc_lcb()
7386 tp->jump_lcb[lh].l_paddr = cpu_to_scr(vtobus (&lp->jump_lcb)); in ncr_alloc_lcb()
/drivers/net/wireless/ath/ath6kl/
Dhtc_pipe.c835 struct list_head *lh; in free_htc_packet_container() local
843 lh = (struct list_head *) target->pipe.htc_packet_pool; in free_htc_packet_container()
844 packet->list.next = lh; in free_htc_packet_container()
/drivers/block/drbd/
Ddrbd_debugfs.c247 struct drbd_device *device, struct list_head *lh, in seq_print_peer_request() argument
252 list_for_each_entry(peer_req, lh, w.list) { in seq_print_peer_request()
/drivers/media/platform/samsung/s5p-mfc/
Ds5p_mfc.c130 void s5p_mfc_cleanup_queue(struct list_head *lh, struct vb2_queue *vq) in s5p_mfc_cleanup_queue() argument
135 while (!list_empty(lh)) { in s5p_mfc_cleanup_queue()
136 b = list_entry(lh->next, struct s5p_mfc_buf, list); in s5p_mfc_cleanup_queue()
Ds5p_mfc_common.h769 void s5p_mfc_cleanup_queue(struct list_head *lh, struct vb2_queue *vq);
/drivers/s390/scsi/
Dzfcp_fc.c715 static void zfcp_fc_validate_port(struct zfcp_port *port, struct list_head *lh) in zfcp_fc_validate_port() argument
726 list_move_tail(&port->list, lh); in zfcp_fc_validate_port()
/drivers/net/wireless/ath/wil6210/
Dcfg80211.c2355 struct list_head *lh; in wil_probe_client_worker() local
2357 while ((lh = next_probe_client(vif)) != NULL) { in wil_probe_client_worker()
2358 req = list_entry(lh, struct wil_probe_client_req, list); in wil_probe_client_worker()
Ddebugfs.c1202 static int wil_print_rx_buff(struct seq_file *s, struct list_head *lh) in wil_print_rx_buff() argument
1207 list_for_each_entry(it, lh, list) { in wil_print_rx_buff()
Dwmi.c3413 struct list_head *lh; in wmi_event_worker() local
3416 while ((lh = next_wmi_ev(wil)) != NULL) { in wmi_event_worker()
3417 evt = list_entry(lh, struct pending_wmi_event, list); in wmi_event_worker()
/drivers/net/ethernet/freescale/
Ducc_geth.c208 static struct list_head *dequeue(struct list_head *lh) in dequeue() argument
213 if (!list_empty(lh)) { in dequeue()
214 struct list_head *node = lh->next; in dequeue()
/drivers/s390/net/
Dqeth_core_main.c3412 struct list_head *lh; in qeth_rx_refill_queue() local
3440 list_for_each(lh, &card->qdio.in_buf_pool.entry_list) in qeth_rx_refill_queue()