Lines Matching refs:list

12 #include <linux/list.h>
155 list_add_tail(&gobj->list, &mdev->entities);
158 list_add_tail(&gobj->list, &mdev->pads);
161 list_add_tail(&gobj->list, &mdev->links);
164 list_add_tail(&gobj->list, &mdev->interfaces);
183 /* Remove the object from mdev list */
184 list_del(&gobj->list);
352 link = list_entry(link_top(graph), typeof(*link), list);
419 * traversal, with a list of links to be visited to continue the traversal.
568 list_for_each_entry(ppad, &pipe->pads, list) {
584 list_add_tail(&ppad->list, &pipe->pads);
606 link = list_entry(entry->links, typeof(*link), list);
693 ppad = list_first_entry(&pipe->pads, typeof(*ppad), list);
694 list_del(&ppad->list);
735 list_for_each_entry(ppad, &pipe->pads, list)
779 * Populate the pipeline. This populates the media_pipeline pads list
792 list_for_each_entry(ppad, &pipe->pads, list) {
885 list_for_each_entry(err_ppad, &pipe->pads, list) {
926 list_for_each_entry(ppad, &pipe->pads, list)
993 pad = list_entry(iter->cursor, struct media_pipeline_pad, list)->pad;
1025 ppad = list_entry(iter->cursor, struct media_pipeline_pad, list);
1049 list_add_tail(&link->list, head);
1070 list_for_each_entry_safe(rlink, tmp, &remote->links, list) {
1078 list_del(&rlink->list);
1087 list_del(&link->list);
1246 list_for_each_entry_safe(link, tmp, &entity->links, list)
1394 list_for_each_entry(link, &entity->links, list) {
1431 list_for_each_entry(link, &pad->entity->links, list) {
1577 list_del(&link->list);
1601 list_for_each_entry_safe(link, tmp, &intf->links, list)
1647 link = link ? list_next_entry(link, list)
1648 : list_first_entry(&entity->links, typeof(*link), list);
1650 list_for_each_entry_from(link, &entity->links, list)