Home
last modified time | relevance | path

Searched refs:list (Results 1 – 25 of 2430) sorted by relevance

12345678910>>...98

/drivers/clk/rockchip/
A Dclk.c445 list->flags, list->pll_flags); in rockchip_clk_register_plls()
547 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
579 list->mux_shift, list->mux_width, in rockchip_clk_register_branches()
580 list->mux_flags, list->div_shift, in rockchip_clk_register_branches()
581 list->div_width, list->div_flags, in rockchip_clk_register_branches()
605 list->mux_width, list->mux_flags, in rockchip_clk_register_branches()
607 list->div_shift, list->div_width, in rockchip_clk_register_branches()
608 list->div_flags, list->div_table, in rockchip_clk_register_branches()
632 list->name, list->parent_names, in rockchip_clk_register_branches()
639 list->name, list->parent_names, in rockchip_clk_register_branches()
[all …]
/drivers/clk/samsung/
A Dclk.c146 list->parent_name, list->flags, list->fixed_rate); in samsung_clk_register_fixed_rate()
166 list->parent_name, list->flags, list->mult, list->div); in samsung_clk_register_fixed_factor()
187 list->parent_names, list->num_parents, list->flags, in samsung_clk_register_mux()
189 list->shift, list->width, list->mux_flags, &ctx->lock); in samsung_clk_register_mux()
211 list->name, list->parent_name, list->flags, in samsung_clk_register_div()
213 list->shift, list->width, list->div_flags, in samsung_clk_register_div()
217 list->parent_name, list->flags, in samsung_clk_register_div()
218 ctx->reg_base + list->offset, list->shift, in samsung_clk_register_div()
219 list->width, list->div_flags, &ctx->lock); in samsung_clk_register_div()
240 list->flags, ctx->reg_base + list->offset, in samsung_clk_register_gate()
[all …]
/drivers/clk/x86/
A Dclk-cgu.c30 lgm_set_clk_val(ctx->membase, list->div_off, list->div_shift, in lgm_clk_register_fixed()
31 list->div_width, list->div_val); in lgm_clk_register_fixed()
35 list->flags, list->mux_flags); in lgm_clk_register_fixed()
90 u32 reg = list->mux_off; in lgm_clk_register_mux()
98 init.name = list->name; in lgm_clk_register_mux()
245 list->parent_data[0].name, list->flags, in lgm_clk_register_fixed_factor()
246 list->mult, list->div); in lgm_clk_register_fixed_factor()
251 lgm_set_clk_val(ctx->membase, list->div_off, list->div_shift, in lgm_clk_register_fixed_factor()
252 list->div_width, list->div_val); in lgm_clk_register_fixed_factor()
344 switch (list->type) { in lgm_clk_register_branches()
[all …]
/drivers/hid/
A Dhidraw.c58 if (list->head == list->tail) { in hidraw_read()
62 while (list->head == list->tail) { in hidraw_read()
91 count : list->buffer[list->tail].len; in hidraw_read()
93 if (list->buffer[list->tail].value) { in hidraw_read()
101 kfree(list->buffer[list->tail].value); in hidraw_read()
102 list->buffer[list->tail].value = NULL; in hidraw_read()
269 if (list->head != list->tail) in hidraw_poll()
375 while (list->tail != list->head) { in hidraw_release()
376 kfree(list->buffer[list->tail].value); in hidraw_release()
377 list->buffer[list->tail].value = NULL; in hidraw_release()
[all …]
/drivers/net/wireless/quantenna/qtnfmac/
A Dutil.c9 if (unlikely(!list)) in qtnf_sta_list_init()
12 INIT_LIST_HEAD(&list->head); in qtnf_sta_list_init()
13 atomic_set(&list->size, 0); in qtnf_sta_list_init()
24 list_for_each_entry(node, &list->head, list) { in qtnf_sta_list_lookup()
40 list_for_each_entry(node, &list->head, list) { in qtnf_sta_list_lookup_index()
67 list_add_tail(&node->list, &list->head); in qtnf_sta_list_add()
68 atomic_inc(&list->size); in qtnf_sta_list_add()
84 list_del(&node->list); in qtnf_sta_list_del()
85 atomic_dec(&list->size); in qtnf_sta_list_del()
100 list_for_each_entry_safe(node, tmp, &list->head, list) { in qtnf_sta_list_free()
[all …]
/drivers/hid/usbhid/
A Dhiddev.c80 report = list_entry(list, struct hid_report, list); in hiddev_lookup_report()
89 list = report->list.next; in hiddev_lookup_report()
148 list_for_each_entry(list, &hiddev->list, node) { in hiddev_send_event()
151 list->buffer[list->head] = *uref; in hiddev_send_event()
152 list->head = (list->head + 1) & in hiddev_send_event()
251 list = vzalloc(sizeof(*list)); in __hiddev_open()
269 list_add_tail(&list->node, &hiddev->list); in __hiddev_open()
338 if (list->head == list->tail) { in hiddev_read()
341 while (list->head == list->tail) { in hiddev_read()
374 while (list->head != list->tail && in hiddev_read()
[all …]
/drivers/usb/core/
A Dphy.c19 struct list_head list; member
24 struct list_head *list) in usb_phy_roothub_add_phy_by_name() argument
41 list_add_tail(&roothub_entry->list, list); in usb_phy_roothub_add_phy_by_name()
47 struct list_head *list) in usb_phy_roothub_add_phy() argument
68 list_add_tail(&roothub_entry->list, list); in usb_phy_roothub_add_phy()
149 head = &phy_roothub->list; in usb_phy_roothub_init()
176 head = &phy_roothub->list; in usb_phy_roothub_exit()
198 head = &phy_roothub->list; in usb_phy_roothub_set_mode()
225 head = &phy_roothub->list; in usb_phy_roothub_calibrate()
254 head = &phy_roothub->list; in usb_phy_roothub_notify_connect()
[all …]
/drivers/gpu/drm/amd/amdgpu/
A Damdgpu_bo_list.c45 kvfree(list); in amdgpu_bo_list_free_rcu()
81 list = kvzalloc(struct_size(list, entries, num_entries), GFP_KERNEL); in amdgpu_bo_list_create()
82 if (!list) in amdgpu_bo_list_create()
122 list->gds_obj = bo; in amdgpu_bo_list_create()
124 list->gws_obj = bo; in amdgpu_bo_list_create()
126 list->oa_obj = bo; in amdgpu_bo_list_create()
139 *result = list; in amdgpu_bo_list_create()
147 kvfree(list); in amdgpu_bo_list_create()
159 if (list) in amdgpu_bo_list_destroy()
244 &list); in amdgpu_bo_list_ioctl()
[all …]
A Damdgpu_bo_list.h64 void amdgpu_bo_list_put(struct amdgpu_bo_list *list);
72 struct amdgpu_bo_list **list);
74 #define amdgpu_bo_list_for_each_entry(e, list) \ argument
75 for (e = list->entries; \
76 e != &list->entries[list->num_entries]; \
79 #define amdgpu_bo_list_for_each_userptr_entry(e, list) \ argument
80 for (e = &list->entries[list->first_userptr]; \
81 e != &list->entries[list->num_entries]; \
/drivers/hid/intel-ish-hid/ishtp/
A Dclient-buffers.c37 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_alloc_rx_ring()
80 list_add_tail(&tx_buf->list, &cl->tx_free_list.list); in ishtp_cl_alloc_tx_ring()
106 list); in ishtp_cl_free_rx_ring()
107 list_del(&rb->list); in ishtp_cl_free_rx_ring()
116 struct ishtp_cl_rb, list); in ishtp_cl_free_rx_ring()
117 list_del(&rb->list); in ishtp_cl_free_rx_ring()
140 list_del(&tx_buf->list); in ishtp_cl_free_tx_ring()
152 list_del(&tx_buf->list); in ishtp_cl_free_tx_ring()
190 INIT_LIST_HEAD(&rb->list); in ishtp_io_rb_init()
240 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_io_rb_recycle()
[all …]
A Dclient.c30 list_for_each_entry_safe(rb, next, &cl->dev->read_list.list, list) in ishtp_read_list_flush()
34 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_read_list_flush()
642 list_add_tail(&rb->list, &dev->read_list.list); in ishtp_cl_read_start()
656 list_add_tail(&rb->list, &cl->free_rb_list.list); in ishtp_cl_read_start()
738 list_add_tail(&cl_msg->list, &cl->tx_list.list); in ishtp_cl_send()
767 list_add_tail(&rb->list, &cl->in_process_list.list); in ishtp_cl_read_complete()
858 list_add_tail(&cl_msg->list, &cl->tx_free_list.list); in ipc_tx_send()
911 list); in ishtp_cl_send_msg_dma()
952 list_add_tail(&cl_msg->list, &cl->tx_free_list.list); in ishtp_cl_send_msg_dma()
1003 list_for_each_entry(rb, &dev->read_list.list, list) { in recv_ishtp_cl_msg()
[all …]
/drivers/crypto/marvell/octeontx2/
A Dotx2_cpt_reqmgr.h223 if (unlikely(!list)) { in setup_sgio_components()
229 if (unlikely(!list[i].vptr)) in setup_sgio_components()
231 list[i].dma_addr = dma_map_single(&pdev->dev, list[i].vptr, in setup_sgio_components()
232 list[i].size, in setup_sgio_components()
274 if (list[j].dma_addr) { in setup_sgio_components()
279 list[j].dma_addr = 0; in setup_sgio_components()
292 if (unlikely(!list)) { in sgv2io_components_setup()
300 list[i].dma_addr = dma_map_single(&pdev->dev, list[i].vptr, in sgv2io_components_setup()
301 list[i].size, in sgv2io_components_setup()
339 if (list[j].dma_addr) { in sgv2io_components_setup()
[all …]
/drivers/pnp/isapnp/
A Dcompat.c33 struct list_head *list; in pnp_find_dev() local
35 list = pnp_global.next; in pnp_find_dev()
37 list = from->global_list.next; in pnp_find_dev()
39 while (list != &pnp_global) { in pnp_find_dev()
45 list = list->next; in pnp_find_dev()
48 struct list_head *list; in pnp_find_dev() local
50 list = card->devices.next; in pnp_find_dev()
52 list = from->card_list.next; in pnp_find_dev()
56 while (list != &card->devices) { in pnp_find_dev()
57 struct pnp_dev *dev = card_to_pnp_dev(list); in pnp_find_dev()
[all …]
/drivers/acpi/acpica/
A Ddbstats.c75 if (list->max_depth > 0) { in acpi_db_list_info()
79 list->max_depth, list->max_depth - list->current_depth, in acpi_db_list_info()
80 (list->current_depth * list->object_size)); in acpi_db_list_info()
83 if (list->max_depth > 0) { in acpi_db_list_info()
86 "%8.2X %8.2X %8.2X %8.2X\n", list->requests, list->hits, in acpi_db_list_info()
87 list->requests - list->hits, list->object_size); in acpi_db_list_info()
92 if (list->object_size) { in acpi_db_list_info()
96 list->total_freed, list->max_occupied, in acpi_db_list_info()
102 list->total_allocated, list->total_freed, in acpi_db_list_info()
103 list->max_occupied, list->current_total_size, outstanding, in acpi_db_list_info()
[all …]
/drivers/gpu/host1x/
A Dintr.c19 list_for_each_entry_reverse(fence_in_list, &list->list, list) { in host1x_intr_add_fence_to_list()
22 list_add(&fence->list, &fence_in_list->list); in host1x_intr_add_fence_to_list()
28 list_add(&fence->list, &list->list); in host1x_intr_add_fence_to_list()
35 if (!list_empty(&sp->fences.list)) { in host1x_intr_update_hw_state()
36 fence = list_first_entry(&sp->fences.list, struct host1x_syncpt_fence, list); in host1x_intr_update_hw_state()
49 INIT_LIST_HEAD(&fence->list); in host1x_intr_add_fence_locked()
62 if (list_empty(&fence->list)) { in host1x_intr_remove_fence()
67 list_del_init(&fence->list); in host1x_intr_remove_fence()
85 list_for_each_entry_safe(fence, tmp, &sp->fences.list, list) { in host1x_intr_handle_interrupt()
91 list_del_init(&fence->list); in host1x_intr_handle_interrupt()
[all …]
A Dbus.c30 struct list_head list; member
50 INIT_LIST_HEAD(&subdev->list); in host1x_subdev_add()
78 list_del(&subdev->list); in host1x_subdev_del()
166 list_del_init(&client->list); in __host1x_subdev_unregister()
410 list_del_init(&device->list); in __host1x_device_del()
440 INIT_LIST_HEAD(&device->list); in host1x_device_add()
608 list_del_init(&host1x->list); in host1x_unregister()
660 INIT_LIST_HEAD(&driver->list); in host1x_driver_register_full()
704 list_del_init(&driver->list); in host1x_driver_unregister()
797 list_del_init(&c->list); in host1x_client_unregister()
[all …]
/drivers/platform/x86/lenovo/
A Dwmi-capdata01.c39 struct cd01_list *list; member
66 *cd01_list = priv->list; in lwmi_cd01_component_bind()
90 guard(mutex)(&list->list_mutex); in lwmi_cd01_get_data()
91 for (idx = 0; idx < list->count; idx++) { in lwmi_cd01_get_data()
92 if (list->data[idx].id != attribute_id) in lwmi_cd01_get_data()
94 memcpy(output, &list->data[idx], sizeof(list->data[idx])); in lwmi_cd01_get_data()
114 guard(mutex)(&priv->list->list_mutex); in lwmi_cd01_cache()
144 struct cd01_list *list; in lwmi_cd01_alloc() local
152 if (!list) in lwmi_cd01_alloc()
159 list->count = count; in lwmi_cd01_alloc()
[all …]
/drivers/gpu/drm/amd/pm/powerplay/hwmgr/
A Dpp_overdriver.c1271 for (i = 0; list[i].key != 0; i++) { in pp_override_get_default_fuse_value()
1272 if (key == list[i].key) { in pp_override_get_default_fuse_value()
1273 result->key = list[i].key; in pp_override_get_default_fuse_value()
1274 result->VFT2_m1 = list[i].VFT2_m1; in pp_override_get_default_fuse_value()
1275 result->VFT2_m2 = list[i].VFT2_m2; in pp_override_get_default_fuse_value()
1276 result->VFT2_b = list[i].VFT2_b; in pp_override_get_default_fuse_value()
1277 result->VFT1_m1 = list[i].VFT1_m1; in pp_override_get_default_fuse_value()
1278 result->VFT1_m2 = list[i].VFT1_m2; in pp_override_get_default_fuse_value()
1279 result->VFT1_b = list[i].VFT1_b; in pp_override_get_default_fuse_value()
1280 result->VFT0_m1 = list[i].VFT0_m1; in pp_override_get_default_fuse_value()
[all …]
/drivers/media/pci/cx18/
A Dcx18-queue.c38 INIT_LIST_HEAD(&q->list); in cx18_queue_init()
63 list_add(&mdl->list, &q->list); /* LIFO */ in _cx18_enqueue()
65 list_add_tail(&mdl->list, &q->list); /* FIFO */ in _cx18_enqueue()
79 mdl = list_first_entry(&q->list, struct cx18_mdl, list); in cx18_dequeue()
80 list_del_init(&mdl->list); in cx18_dequeue()
116 list); in cx18_mdl_update_bufs_for_cpu()
141 list_for_each_entry_safe(mdl, tmp, &s->q_busy.list, list) { in cx18_queue_get_mdl()
207 mdl = list_first_entry(&q_src->list, struct cx18_mdl, list); in cx18_queue_flush()
208 list_move_tail(&mdl->list, &q_dst->list); in cx18_queue_flush()
244 list_for_each_entry(mdl, &q_idle->list, list) { in cx18_unload_queues()
[all …]
/drivers/crypto/intel/qat/qat_common/
A Dadf_cfg.c23 struct list_head *list; in qat_dev_cfg_show() local
30 list_entry(list, struct adf_cfg_key_val, list); in qat_dev_cfg_show()
191 struct list_head *list, *tmp; in adf_cfg_section_del_all() local
194 ptr = list_entry(list, struct adf_cfg_section, list); in adf_cfg_section_del_all()
196 list_del(list); in adf_cfg_section_del_all()
208 ptr = list_entry(list, struct adf_cfg_section, list); in adf_cfg_section_del_all_except()
212 list_del(list); in adf_cfg_section_del_all_except()
220 struct list_head *list; in adf_cfg_key_value_find() local
224 list_entry(list, struct adf_cfg_key_val, list); in adf_cfg_key_value_find()
235 struct list_head *list; in adf_cfg_sec_find() local
[all …]
/drivers/isdn/mISDN/
A Ddsp_pipeline.c23 struct list_head list; member
28 struct list_head list; member
66 list_del(&entry->list); in mISDN_dsp_dev_release()
82 INIT_LIST_HEAD(&entry->list); in mISDN_dsp_element_register()
156 list_del(&entry->list); in dsp_pipeline_module_exit()
177 list_for_each_entry_safe(entry, n, &pipeline->list, list) { in _dsp_pipeline_destroy()
178 list_del(&entry->list); in _dsp_pipeline_destroy()
242 &pipeline->list); in dsp_pipeline_build()
247 list, &pipeline->list); in dsp_pipeline_build()
284 list_for_each_entry(entry, &pipeline->list, list) in dsp_pipeline_process_tx()
[all …]
/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.c250 list[i].type = ICE_PFCP; in ice_tc_fill_tunnel_outer()
345 list[i].type = ICE_UDP_OF; in ice_tc_fill_tunnel_outer()
496 list[i].type = ICE_PPPOE; in ice_tc_fill_rules()
865 memset(list, 0, sizeof(list)); in ice_drop_vf_tx_lldp()
872 err = ice_add_adv_rule(&pf->hw, list, ARRAY_SIZE(list), &rinfo, in ice_drop_vf_tx_lldp()
934 list = kcalloc(lkups_cnt, sizeof(*list), GFP_ATOMIC); in ice_eswitch_add_tc_fltr()
935 if (!list) in ice_eswitch_add_tc_fltr()
1018 kfree(list); in ice_eswitch_add_tc_fltr()
1180 list = kcalloc(lkups_cnt, sizeof(*list), GFP_ATOMIC); in ice_add_tc_flower_adv_fltr()
1181 if (!list) in ice_add_tc_flower_adv_fltr()
[all …]
/drivers/input/
A Dtouch-overlay.c16 struct list_head list; member
95 list_add_tail(&segment->list, list); in touch_overlay_map()
113 list_for_each(ptr, list) { in touch_overlay_get_touchscreen_abs()
140 bool touch_overlay_mapped_touchscreen(struct list_head *list) in touch_overlay_mapped_touchscreen() argument
145 list_for_each(ptr, list) { in touch_overlay_mapped_touchscreen()
155 static bool touch_overlay_event_on_ts(struct list_head *list, in touch_overlay_event_on_ts() argument
161 list_for_each(ptr, list) { in touch_overlay_event_on_ts()
221 list_for_each(ptr, list) { in touch_overlay_sync_frame()
250 bool touch_overlay_process_contact(struct list_head *list, in touch_overlay_process_contact() argument
261 list_for_each(ptr, list) { in touch_overlay_process_contact()
[all …]
/drivers/dma-buf/
A Ddma-resv.c107 if (!list) in dma_resv_list_alloc()
111 list->max_fences = (size - offsetof(typeof(*list), table)) / in dma_resv_list_alloc()
112 sizeof(*list->table); in dma_resv_list_alloc()
114 return list; in dma_resv_list_alloc()
122 if (!list) in dma_resv_list_free()
131 kfree_rcu(list, rcu); in dma_resv_list_free()
353 for (i = 0; list && i < list->num_fences; ++i) { in dma_resv_replace_fences()
529 list = NULL; in dma_resv_copy_fences()
538 if (!list) { in dma_resv_copy_fences()
546 dma_resv_list_set(list, list->num_fences++, f, in dma_resv_copy_fences()
[all …]
/drivers/media/platform/mediatek/vcodec/decoder/vdec/
A Dvdec_h264_if.c211 list->read_idx, list->write_idx); in check_list_validity()
235 list->fb_list[list->write_idx].vdec_fb_va = (u64)(uintptr_t)fb; in put_fb_to_free()
236 list->write_idx = (list->write_idx == H264_MAX_FB_NUM - 1) ? in put_fb_to_free()
238 list->count++; in put_fb_to_free()
434 if (list->count == 0) { in vdec_h264_get_fb()
441 (uintptr_t)list->fb_list[list->read_idx].vdec_fb_va; in vdec_h264_get_fb()
447 fb->status, list->fb_list[list->read_idx].poc, in vdec_h264_get_fb()
448 list->fb_list[list->read_idx].vdec_fb_va); in vdec_h264_get_fb()
450 list->read_idx = (list->read_idx == H264_MAX_FB_NUM - 1) ? in vdec_h264_get_fb()
451 0 : list->read_idx + 1; in vdec_h264_get_fb()
[all …]

Completed in 59 milliseconds

12345678910>>...98