/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
H A D | mcg.c | 105 struct list_head pending_list; member in struct:mcast_group 454 if (!list_empty(&group->pending_list)) release_group() 545 if (!list_empty(&group->pending_list)) { mlx4_ib_mcg_timeout_handler() 546 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); mlx4_ib_mcg_timeout_handler() 669 if (!list_empty(&group->pending_list)) mlx4_ib_mcg_work_handler() 670 req = list_first_entry(&group->pending_list, mlx4_ib_mcg_work_handler() 705 while (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) { mlx4_ib_mcg_work_handler() 706 req = list_first_entry(&group->pending_list, struct mcast_req, mlx4_ib_mcg_work_handler() 734 if (!list_empty(&group->pending_list) && group->state == MCAST_IDLE) mlx4_ib_mcg_work_handler() 765 req = list_first_entry(&group->pending_list, search_relocate_mgid0_group() 786 if (!list_empty(&group->pending_list) && group->state != MCAST_IDLE) search_relocate_mgid0_group() 789 list_for_each_entry_safe(tmp1, tmp2, &group->pending_list, group_list) { search_relocate_mgid0_group() 833 INIT_LIST_HEAD(&group->pending_list); acquire_group() 875 list_add_tail(&req->group_list, &group->pending_list); queue_req() 1006 if (list_empty(&group->pending_list)) { sysfs_show_group() 1009 req = list_first_entry(&group->pending_list, struct mcast_req, group_list); sysfs_show_group() 1063 list_for_each_entry_safe(req, tmp, &group->pending_list, group_list) { force_clean_group() 1168 if (!list_empty(&group->pending_list)) clear_pending_reqs() 1169 group_first = list_first_entry(&group->pending_list, struct mcast_req, group_list); clear_pending_reqs()
|
/linux-4.1.27/drivers/staging/gdm72xx/ |
H A D | gdm_usb.h | 42 struct list_head pending_list; member in struct:tx_cxt
|
H A D | gdm_usb.c | 215 INIT_LIST_HEAD(&tx->pending_list); init_usb() 348 list_add_tail(&t->p_list, &tx->pending_list); gdm_usb_send() 356 list_add_tail(&t->p_list, &tx->pending_list); gdm_usb_send() 510 list_for_each_entry_safe(t, temp, &tx->pending_list, p_list) { do_pm_control() 728 list_for_each_entry_safe(t, temp, &tx->pending_list, k_mode_thread()
|
/linux-4.1.27/drivers/infiniband/core/ |
H A D | multicast.c | 102 struct list_head pending_list; member in struct:mcast_group 213 list_add_tail(&member->list, &group->pending_list); queue_join() 443 while (!list_empty(&group->pending_list) || mcast_work_handler() 452 member = list_entry(group->pending_list.next, mcast_work_handler() 505 member = list_entry(group->pending_list.next, process_join_error() 586 INIT_LIST_HEAD(&group->pending_list); acquire_group()
|
/linux-4.1.27/drivers/iio/common/ssp_sensors/ |
H A D | ssp_spi.c | 217 list_add_tail(&msg->list, &data->pending_list); ssp_do_transfer() 371 list_for_each_entry_safe(msg, n, &data->pending_list, list) { ssp_irq_msg() 418 list_add_tail(&msg->list, &data->pending_list); ssp_irq_msg() 459 list_for_each_entry_safe(msg, n, &data->pending_list, list) { ssp_clean_pending_list()
|
H A D | ssp.h | 184 * @pending_list: pending list for messages queued to be sent/read 229 struct list_head pending_list; member in struct:ssp_data
|
H A D | ssp_dev.c | 567 INIT_LIST_HEAD(&data->pending_list); ssp_probe()
|
/linux-4.1.27/drivers/dma/xilinx/ |
H A D | xilinx_vdma.c | 192 * @pending_list: Descriptors waiting 215 struct list_head pending_list; member in struct:xilinx_vdma_chan 413 xilinx_vdma_free_desc_list(chan, &chan->pending_list); xilinx_vdma_free_descriptors() 631 if (list_empty(&chan->pending_list)) xilinx_vdma_start_transfer() 634 desc = list_first_entry(&chan->pending_list, xilinx_vdma_start_transfer() 910 list_add_tail(&desc->node, &chan->pending_list); xilinx_vdma_tx_submit() 1132 INIT_LIST_HEAD(&chan->pending_list); xilinx_vdma_chan_probe()
|
/linux-4.1.27/ipc/ |
H A D | sem.c | 791 struct list_head *pending_list; wake_const_ops() local 795 pending_list = &sma->pending_const; wake_const_ops() 797 pending_list = &sma->sem_base[semnum].pending_const; wake_const_ops() 799 walk = pending_list->next; wake_const_ops() 800 while (walk != pending_list) { wake_const_ops() 892 struct list_head *pending_list; update_queue() local 896 pending_list = &sma->pending_alter; update_queue() 898 pending_list = &sma->sem_base[semnum].pending_alter; update_queue() 901 walk = pending_list->next; update_queue() 902 while (walk != pending_list) { update_queue()
|
/linux-4.1.27/drivers/base/ |
H A D | firmware_class.c | 151 struct list_head pending_list; member in struct:firmware_buf 194 INIT_LIST_HEAD(&buf->pending_list); __allocate_fw_buf() 469 list_del_init(&buf->pending_list); __fw_load_abort() 497 pending_list)); fw_shutdown_notify() 676 list_del_init(&fw_buf->pending_list); firmware_loading_store() 914 list_add(&buf->pending_list, &pending_fw_head); _request_firmware_load() 969 list_for_each_entry_safe(buf, next, &pending_fw_head, pending_list) { kill_requests_without_uevent()
|
/linux-4.1.27/kernel/events/ |
H A D | uprobes.c | 56 /* serialize uprobe->pending_list */ 70 struct list_head pending_list; member in struct:uprobe 1041 list_add(&u->pending_list, head); build_probe_list() 1048 list_add(&u->pending_list, head); build_probe_list() 1081 list_for_each_entry_safe(uprobe, u, &tmp_list, pending_list) { uprobe_mmap()
|
/linux-4.1.27/drivers/scsi/ |
H A D | megaraid.c | 360 if(!list_empty(&adapter->pending_list)) mega_runpendq() 399 list_add_tail(&scb->list, &adapter->pending_list); megaraid_queue_lck() 404 * the pending_list. megaraid_queue_lck() 1073 list_for_each_safe(pos, next, &adapter->pending_list) { __mega_runpendq() 1947 if(list_empty(&adapter->pending_list)) megaraid_abort_and_reset() 1950 list_for_each_safe(pos, next, &adapter->pending_list) { megaraid_abort_and_reset() 3850 !list_empty(&adapter->pending_list)) mega_del_logdrv() 3863 list_for_each(pos, &adapter->pending_list) { mega_del_logdrv() 4145 list_add_tail(&scb->list, &adapter->pending_list); mega_internal_command() 4149 * the pending_list. mega_internal_command() 4297 INIT_LIST_HEAD(&adapter->pending_list); megaraid_probe_one()
|
H A D | megaraid.h | 783 struct list_head pending_list; member in struct:__anon9374
|