Home
last modified time | relevance | path

Searched refs:list_entry (Results 1 - 25 of 93) sorted by relevance

1234

/third_party/eudev/src/libudev/
H A Dlibudev-device-private.c57 struct udev_list_entry *list_entry; in udev_device_tag_index() local
62 udev_list_entry_foreach(list_entry, udev_device_get_tags_list_entry(dev_old)) { in udev_device_tag_index()
63 const char *tag_old = udev_list_entry_get_name(list_entry); in udev_device_tag_index()
80 udev_list_entry_foreach(list_entry, udev_device_get_tags_list_entry(dev)) in udev_device_tag_index()
81 udev_device_tag(dev, udev_list_entry_get_name(list_entry), add); in udev_device_tag_index()
88 struct udev_list_entry *list_entry; in device_has_info() local
94 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(udev_device)) in device_has_info()
95 if (udev_list_entry_get_num(list_entry)) in device_has_info()
143 struct udev_list_entry *list_entry; in udev_device_update_db() local
146 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entr in udev_device_update_db()
[all...]
H A Dlibudev-list.c269 * @list_entry: current entry
275 _public_ struct udev_list_entry *udev_list_entry_get_next(struct udev_list_entry *list_entry) in udev_list_entry_get_next() argument
279 if (list_entry == NULL) in udev_list_entry_get_next()
281 next = list_entry->node.next; in udev_list_entry_get_next()
283 if (next == &list_entry->list->node) in udev_list_entry_get_next()
290 * @list_entry: current entry
297 _public_ struct udev_list_entry *udev_list_entry_get_by_name(struct udev_list_entry *list_entry, const char *name) in udev_list_entry_get_by_name() argument
301 if (list_entry == NULL) in udev_list_entry_get_by_name()
304 if (!list_entry->list->unique) in udev_list_entry_get_by_name()
307 i = list_search(list_entry in udev_list_entry_get_by_name()
321 udev_list_entry_get_name(struct udev_list_entry *list_entry) udev_list_entry_get_name() argument
336 udev_list_entry_get_value(struct udev_list_entry *list_entry) udev_list_entry_get_value() argument
343 udev_list_entry_get_num(struct udev_list_entry *list_entry) udev_list_entry_get_num() argument
350 udev_list_entry_set_num(struct udev_list_entry *list_entry, int num) udev_list_entry_set_num() argument
[all...]
H A Dlibudev-enumerate.c558 struct udev_list_entry *list_entry; in match_sysattr() local
561 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_enumerate->sysattr_nomatch_list)) { in match_sysattr()
562 if (match_sysattr_value(dev, udev_list_entry_get_name(list_entry), in match_sysattr()
563 udev_list_entry_get_value(list_entry))) in match_sysattr()
568 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_enumerate->sysattr_match_list)) { in match_sysattr()
570 if (!match_sysattr_value(dev, udev_list_entry_get_name(list_entry), in match_sysattr()
571 udev_list_entry_get_value(list_entry))) in match_sysattr()
581 struct udev_list_entry *list_entry; in match_property() local
589 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_enumerate->properties_match_list)) { in match_property()
590 const char *match_key = udev_list_entry_get_name(list_entry); in match_property()
619 struct udev_list_entry *list_entry; match_tag() local
643 struct udev_list_entry *list_entry; match_sysname() local
723 struct udev_list_entry *list_entry; match_subsystem() local
793 struct udev_list_entry *list_entry; scan_devices_tags() local
[all...]
H A Dlibudev.h56 struct udev_list_entry *udev_list_entry_get_next(struct udev_list_entry *list_entry);
57 struct udev_list_entry *udev_list_entry_get_by_name(struct udev_list_entry *list_entry, const char *name);
58 const char *udev_list_entry_get_name(struct udev_list_entry *list_entry);
59 const char *udev_list_entry_get_value(struct udev_list_entry *list_entry);
62 * @list_entry: entry to store the current position
67 #define udev_list_entry_foreach(list_entry, first_entry) \
68 for (list_entry = first_entry; \
69 list_entry != NULL; \
70 list_entry = udev_list_entry_get_next(list_entry))
[all...]
H A Dlibudev-monitor.c249 struct udev_list_entry *list_entry; in udev_monitor_filter_update() local
271 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_monitor->filter_tag_list)) in udev_monitor_filter_update()
275 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_monitor->filter_tag_list)) { in udev_monitor_filter_update()
276 uint64_t tag_bloom_bits = util_string_bloom64(udev_list_entry_get_name(list_entry)); in udev_monitor_filter_update()
302 udev_list_entry_foreach(list_entry, udev_list_get_entry(&udev_monitor->filter_subsystem_list)) { in udev_monitor_filter_update()
303 unsigned int hash = util_string_hash32(udev_list_entry_get_name(list_entry)); in udev_monitor_filter_update()
307 if (udev_list_entry_get_value(list_entry) == NULL) { in udev_monitor_filter_update()
317 hash = util_string_hash32(udev_list_entry_get_value(list_entry)); in udev_monitor_filter_update()
485 struct udev_list_entry *list_entry; in passes_filter() local
489 udev_list_entry_foreach(list_entry, udev_list_get_entr in passes_filter()
686 struct udev_list_entry *list_entry; udev_monitor_send_device() local
[all...]
H A Dlibudev-device.c371 struct udev_list_entry *list_entry; in udev_device_add_property_internal() local
373 list_entry = udev_device_get_properties_list_entry(udev_device); in udev_device_add_property_internal()
374 list_entry = udev_list_entry_get_by_name(list_entry, key); in udev_device_add_property_internal()
375 if (list_entry != NULL) in udev_device_add_property_internal()
376 udev_list_entry_delete(list_entry); in udev_device_add_property_internal()
585 struct udev_list_entry *list_entry; in udev_device_get_property_value() local
592 list_entry = udev_device_get_properties_list_entry(udev_device); in udev_device_get_property_value()
593 list_entry = udev_list_entry_get_by_name(list_entry, ke in udev_device_get_property_value()
1367 struct udev_list_entry *list_entry; udev_device_get_properties_list_entry() local
1386 struct udev_list_entry *list_entry; udev_device_get_properties_list_entry() local
1464 struct udev_list_entry *list_entry; udev_device_get_sysattr_value() local
1699 struct udev_list_entry *list_entry; udev_device_add_devlink() local
1833 struct udev_list_entry *list_entry; udev_device_has_tag() local
1849 struct udev_list_entry *list_entry; update_envp_monitor_buf() local
[all...]
/third_party/eudev/src/udev/
H A Dudevadm-info.c135 struct udev_list_entry *list_entry; in print_record() local
147 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(device)) in print_record()
148 printf("S: %s\n", udev_list_entry_get_name(list_entry) + strlen("/dev/")); in print_record()
150 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device)) in print_record()
152 udev_list_entry_get_name(list_entry), in print_record()
153 udev_list_entry_get_value(list_entry)); in print_record()
177 struct udev_list_entry *list_entry; in export_devices() local
183 udev_list_entry_foreach(list_entry, udev_enumerate_get_list_entry(udev_enumerate)) { in export_devices()
186 device = udev_device_new_from_syspath(udev, udev_list_entry_get_name(list_entry)); in export_devices()
291 struct udev_list_entry *list_entry; in uinfo() local
[all...]
H A Dudev-node.c225 struct udev_list_entry *list_entry; in udev_node_update_old_links() local
228 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev_old)) { in udev_node_update_old_links()
229 const char *name = udev_list_entry_get_name(list_entry); in udev_node_update_old_links()
342 struct udev_list_entry *list_entry; in udev_node_add() local
357 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev)) in udev_node_add()
358 link_update(dev, udev_list_entry_get_name(list_entry), true); in udev_node_add()
362 struct udev_list_entry *list_entry; in udev_node_remove() local
366 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(dev)) in udev_node_remove()
367 link_update(dev, udev_list_entry_get_name(list_entry), false); in udev_node_remove()
H A Dudevadm-monitor.c55 struct udev_list_entry *list_entry; in print_device() local
57 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device)) in print_device()
59 udev_list_entry_get_name(list_entry), in print_device()
60 udev_list_entry_get_value(list_entry)); in print_device()
/third_party/exfatprogs/include/
H A Dlist.h197 * list_entry - get the struct for this entry
202 #define list_entry(ptr, type, member) \ macro
254 for (pos = list_entry((head)->next, typeof(*pos), member); \
256 pos = list_entry(pos->member.next, typeof(*pos), member))
265 for (pos = list_entry((head)->prev, typeof(*pos), member); \
267 pos = list_entry(pos->member.prev, typeof(*pos), member))
277 ((pos) ? : list_entry(head, typeof(*pos), member))
287 for (pos = list_entry(pos->member.next, typeof(*pos), member); \
289 pos = list_entry(pos->member.next, typeof(*pos), member))
300 for (pos = list_entry((hea
[all...]
/third_party/ltp/testcases/realtime/include/
H A Dlist.h258 * list_entry - get the struct for this entry
263 #define list_entry(ptr, type, member) \ macro
301 for (pos = list_entry((head)->next, typeof(*pos), member); \
303 pos = list_entry(pos->member.next, typeof(*pos), member))
312 for (pos = list_entry((head)->prev, typeof(*pos), member); \
314 pos = list_entry(pos->member.prev, typeof(*pos), member))
324 ((pos) ? : list_entry(head, typeof(*pos), member))
334 for (pos = list_entry(pos->member.next, typeof(*pos), member); \
336 pos = list_entry(pos->member.next, typeof(*pos), member))
346 for (pos = list_entry((hea
[all...]
/third_party/mesa3d/src/util/
H A Dlist.h190 #define list_entry(__item, __type, __field) \ macro
203 list_entry((ptr)->next, type, member)
206 list_entry((ptr)->prev, type, member)
237 for (type *pos = list_entry((head)->next, type, member), \
238 *__next = list_entry(pos->member.next, type, member); \
240 pos = list_entry(pos->member.next, type, member), \
242 __next = list_entry(__next->member.next, type, member))
245 for (type *pos = list_entry((head)->next, type, member), \
246 *__next = list_entry(pos->member.next, type, member); \
249 __next = list_entry(__nex
[all...]
/third_party/FreeBSD/sys/compat/linuxkpi/common/include/linux/
H A Dlist.h138 #define list_entry(ptr, type, field) container_of(ptr, type, field) macro
141 list_entry((ptr)->next, type, member)
144 list_entry((ptr)->prev, type, member)
150 list_entry(((ptr)->member.next), typeof(*(ptr)), member)
156 list_entry(((ptr)->member.prev), typeof(*(ptr)), member)
165 for (p = list_entry((h)->next, typeof(*p), field); &(p)->field != (h); \
166 p = list_entry((p)->field.next, typeof(*p), field))
169 for (p = list_entry((h)->next, typeof(*p), field), \
170 n = list_entry((p)->field.next, typeof(*p), field); &(p)->field != (h);\
171 p = n, n = list_entry(
[all...]
/third_party/alsa-utils/alsactl/
H A Dlist.h206 * list_entry - get the struct for this entry
211 #define list_entry(ptr, type, member) \ macro
261 for (pos = list_entry((head)->next, typeof(*pos), member); \
263 pos = list_entry(pos->member.next, typeof(*pos), member))
272 for (pos = list_entry((head)->prev, typeof(*pos), member); \
274 pos = list_entry(pos->member.prev, typeof(*pos), member))
284 for (pos = list_entry((head)->next, typeof(*pos), member), \
285 n = list_entry(pos->member.next, typeof(*pos), member); \
287 pos = n, n = list_entry(n->member.next, typeof(*n), member))
/third_party/alsa-lib/src/ucm/
H A Dutils.c68 ctl_list2 = list_entry(pos, struct ctl_list, list); in uc_mgr_get_master_ctl()
102 ctl_list = list_entry(pos, struct ctl_list, list); in uc_mgr_get_ctl_by_name()
151 ctl_dev = list_entry(pos, struct ctl_dev, list); in uc_mgr_free_ctl()
165 ctl_list = list_entry(pos, struct ctl_list, list); in uc_mgr_free_ctl_list()
179 ctl_dev = list_entry(pos, struct ctl_dev, list); in uc_mgr_ctl_add_dev()
278 ctl_list = list_entry(pos1, struct ctl_list, list); in uc_mgr_open_ctl()
282 ctl_dev = list_entry(pos2, struct ctl_dev, list); in uc_mgr_open_ctl()
308 ctl_list = list_entry(pos1, struct ctl_list, list); in uc_mgr_open_ctl()
417 val = list_entry(pos, struct ucm_value, list); in uc_mgr_free_value()
428 dlist = list_entry(po in uc_mgr_free_dev_list()
[all...]
/third_party/eudev/export_include/
H A Dlibudev.h56 struct udev_list_entry *udev_list_entry_get_next(struct udev_list_entry *list_entry);
57 struct udev_list_entry *udev_list_entry_get_by_name(struct udev_list_entry *list_entry, const char *name);
58 const char *udev_list_entry_get_name(struct udev_list_entry *list_entry);
59 const char *udev_list_entry_get_value(struct udev_list_entry *list_entry);
62 * @list_entry: entry to store the current position
67 #define udev_list_entry_foreach(list_entry, first_entry) \
68 for (list_entry = first_entry; \
69 list_entry != NULL; \
70 list_entry = udev_list_entry_get_next(list_entry))
[all...]
/third_party/alsa-lib/src/mixer/
H A Dmixer.c194 c = list_entry(pos, snd_mixer_class_t, list); in hctl_event_handler()
267 s = list_entry(pos, snd_mixer_slave_t, list); in snd_mixer_detach()
291 s = list_entry(pos, snd_mixer_slave_t, list); in snd_mixer_detach_hctl()
313 s = list_entry(pos, snd_mixer_slave_t, list); in snd_mixer_get_hctl()
538 slave = list_entry(pos, snd_mixer_slave_t, list); in snd_mixer_class_register()
585 s = list_entry(pos, snd_mixer_slave_t, list); in snd_mixer_load()
602 s = list_entry(pos, snd_mixer_slave_t, list); in snd_mixer_free()
618 c = list_entry(mixer->classes.next, snd_mixer_class_t, list); in snd_mixer_close()
628 s = list_entry(mixer->slaves.next, snd_mixer_slave_t, list); in snd_mixer_close()
705 s = list_entry(po in snd_mixer_poll_descriptors_count()
[all...]
/third_party/alsa-lib/modules/mixer/simple/
H A Dsbase.c86 helem = list_entry(pos, struct helem_base, list); in update_ranges()
98 helem = list_entry(pos, struct helem_base, list); in update_ranges()
122 helem = list_entry(pos, struct helem_base, list); in is_ops()
139 helem = list_entry(s->helems.next, struct helem_base, list); in is_ops()
145 helem = list_entry(s->helems.next, struct helem_base, list); in is_ops()
310 hsimple = list_entry(pos, struct helem_base, list); in selem_free()
335 bsid = list_entry(pos, struct bclass_sid, list); in simple_event_add1()
467 sel = list_entry(pos, struct bclass_selector, list); in simple_event_add()
521 sel = list_entry(pos, struct bclass_selector, list); in sbasic_cpriv_free()
525 sid = list_entry(po in sbasic_cpriv_free()
[all...]
/third_party/eudev/test/
H A Dtest-libudev.c42 struct udev_list_entry *list_entry; in print_device() local
83 udev_list_entry_foreach(list_entry, udev_device_get_devlinks_list_entry(device)) { in print_device()
84 printf("link: '%s'\n", udev_list_entry_get_name(list_entry)); in print_device()
91 udev_list_entry_foreach(list_entry, udev_device_get_properties_list_entry(device)) { in print_device()
93 udev_list_entry_get_name(list_entry), in print_device()
94 udev_list_entry_get_value(list_entry)); in print_device()
198 struct udev_list_entry *list_entry; in test_enumerate_print_list() local
201 udev_list_entry_foreach(list_entry, udev_enumerate_get_list_entry(enumerate)) { in test_enumerate_print_list()
205 udev_list_entry_get_name(list_entry)); in test_enumerate_print_list()
/third_party/libbpf/include/linux/
H A Dlist.h80 #define list_entry(ptr, type, member) \ macro
83 list_entry((ptr)->next, type, member)
85 list_entry((pos)->member.next, typeof(*(pos)), member)
/third_party/ffmpeg/libavformat/
H A Daiffenc.c51 PacketListEntry *list_entry = aiff->pict_list.head; in put_id3v2_tags() local
53 if (!s->metadata && !s->nb_chapters && !list_entry) in put_id3v2_tags()
62 while (list_entry) { in put_id3v2_tags()
63 if ((ret = ff_id3v2_write_apic(s, &id3v2, &list_entry->pkt)) < 0) in put_id3v2_tags()
65 list_entry = list_entry->next; in put_id3v2_tags()
/third_party/alsa-lib/src/topology/
H A Dbuilder.c84 elem = list_entry(pos, struct tplg_elem, list); in write_elem_block()
89 elem_next = list_entry(pos->next, struct tplg_elem, list); in write_elem_block()
105 elem = list_entry(sub_pos, struct tplg_elem, list); in write_elem_block()
163 elem = list_entry(pos, struct tplg_elem, list); in calc_real_size()
174 elem_next = list_entry(pos->next, struct tplg_elem, list); in calc_real_size()
191 elem = list_entry(pos, struct tplg_elem, list); in calc_block_size()
H A Delem.c283 ref = list_entry(pos, struct tplg_ref, list); in tplg_ref_free_list()
326 elem = list_entry(pos, struct tplg_elem, list); in tplg_elem_free_list()
342 elem = list_entry(pos, struct tplg_elem, list); in tplg_elem_lookup()
380 elem = list_entry(pos, struct tplg_elem, list); in tplg_elem_type_lookup()
393 elem = list_entry(pos, struct tplg_elem, list); in tplg_elem_insert()
508 a = list_entry(pos, struct tplg_alloc, list); in tplg_free()
/third_party/mesa3d/src/gallium/auxiliary/pipebuffer/
H A Dpb_slab.c150 list_is_empty(&list_entry(group->slabs.next, struct pb_slab, head)->free)) { in pb_slab_alloc_reclaimed()
159 slab = list_entry(group->slabs.next, struct pb_slab, head); in pb_slab_alloc_reclaimed()
183 entry = list_entry(slab->free.next, struct pb_slab_entry, head); in pb_slab_alloc_reclaimed()
290 list_entry(slabs->reclaim.next, struct pb_slab_entry, head); in pb_slabs_deinit()
/third_party/mesa3d/src/gallium/drivers/svga/
H A Dsvga_screen_cache.c116 entry = list_entry(curr, struct svga_host_surface_cache_entry, bucket_head); in svga_screen_cache_lookup()
264 entry = list_entry(cache->empty.next, in svga_screen_cache_add()
273 entry = list_entry(cache->unused.prev, in svga_screen_cache_add()
345 entry = list_entry(curr, struct svga_host_surface_cache_entry, head); in svga_screen_cache_flush()
371 entry = list_entry(curr, struct svga_host_surface_cache_entry, head); in svga_screen_cache_flush()
649 list_entry(curr, struct svga_host_surface_cache_entry,bucket_head); in svga_screen_cache_dump()

Completed in 17 milliseconds

1234