Lines Matching defs:list
16 * notice, this list of conditions, and the following disclaimer,
60 #include <sys/list.h>
108 * heci_initialize_list - Sets up a queue list.
110 * @list: An instance of our list structure
114 heci_initialize_list(struct io_heci_list *list,
117 /* initialize our queue list */
118 LIST_INIT_HEAD(&list->heci_cb.cb_list);
119 list->status = 0;
120 list->device_extension = dev;
124 * heci_flush_queues - flush our queues list belong to file_ext.
139 /* flush our queue list belong to file_ext */
141 DBG("remove list entry belong to file_ext\n");
148 * heci_flush_list - remove list entry belong to file_ext.
150 * @list: An instance of our list structure
154 heci_flush_list(struct io_heci_list *list,
161 if (!list || !file_ext)
164 if (list->status != 0)
167 if (list_empty(&list->heci_cb.cb_list))
171 &list->heci_cb.cb_list, cb_list, struct heci_cb_private) {
229 /* setup our list array */
423 /* remove entry if already in list */
424 DBG("list del iamthif and wd file list.\n");
1121 DBG("add disconnect cb to control write list\n");
1166 * remove file private data from device file list