clear_list
LIST_HEAD(clear_list);
list_move_tail(&block->link, &clear_list);
gpu_buddy_free_list(&mm, &clear_list, GPU_BUDDY_CLEARED);
INIT_LIST_HEAD(&lc->clear_list);
LIST_HEAD(clear_list);
struct list_head clear_list;
list_splice_init(&lc->clear_list, &clear_list);
clear_list_is_empty = list_empty(&clear_list);
r = flush_by_group(lc, &clear_list, 0);
list_for_each_entry_safe(fe, tmp_fe, &clear_list, list) {
list_add(&fe->list, &lc->clear_list);
static void stop_dma(struct vip_stream *stream, bool clear_list);
static void stop_dma(struct vip_stream *stream, bool clear_list)
if (clear_list)
bool clear_list)
if (clear_list) {
bool clear_list = hdev->fd_active_type == HCLGE_FD_ARFS_ACTIVE;
hclge_clear_fd_rules_in_list(hdev, clear_list);
INIT_LIST_HEAD(&hub->tt.clear_list);
while (!list_empty(&hub->tt.clear_list)) {
next = hub->tt.clear_list.next;
clear = list_entry(next, struct usb_tt_clear, clear_list);
list_del(&clear->clear_list);
list_add_tail(&clear->clear_list, &tt->clear_list);
struct list_head clear_list; /* of usb_tt_clear */
struct list_head clear_list;
static void add_to_clear_hash_list(struct list_head *clear_list,
list_add(&func->list, clear_list);
return clear_list(&v->lock, &v->head);
return clear_list(&v->lock, &v->head);
return clear_list(&glock, &ghead);
return clear_list(&ghead_nested.inner.lock, &ghead_nested.inner.head);
ret = clear_list(&glock_c, &ghead_array[0]);
ret = clear_list(&glock_c, &ghead_array[1]);
return clear_list(&glock_c, &ghead_array_one[0]);