/drivers/s390/block/ |
D | dcssblk.c | 69 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/ |
D | aperture.c | 137 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/ |
D | gpiolib-cdev.c | 195 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/ |
D | shdma.h | 56 #define to_sh_desc(lh) container_of(lh, struct sh_desc, node) argument
|
/drivers/infiniband/hw/mlx4/ |
D | cm.c | 527 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/ |
D | amdgpu_dm_irq.c | 417 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/ |
D | altera_sgdma.c | 447 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()
|
D | altera_tse.h | 362 struct list_head lh; member
|
/drivers/gpu/drm/exynos/ |
D | exynos_drm_ipp.c | 481 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/ |
D | fsldma.h | 191 #define to_fsl_desc(lh) container_of(lh, struct fsl_desc_sw, node) argument
|
D | mmp_pdma.c | 133 #define to_mmp_pdma_desc(lh) \ argument 134 container_of(lh, struct mmp_pdma_desc_sw, node)
|
/drivers/scsi/ |
D | scsi_devinfo.c | 818 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()
|
D | ncr53c8xx.c | 7322 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/ |
D | htc_pipe.c | 835 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/ |
D | drbd_debugfs.c | 247 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/ |
D | s5p_mfc.c | 130 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()
|
D | s5p_mfc_common.h | 769 void s5p_mfc_cleanup_queue(struct list_head *lh, struct vb2_queue *vq);
|
/drivers/s390/scsi/ |
D | zfcp_fc.c | 715 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/ |
D | cfg80211.c | 2355 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()
|
D | debugfs.c | 1202 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()
|
D | wmi.c | 3413 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/ |
D | ucc_geth.c | 208 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/ |
D | qeth_core_main.c | 3412 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()
|