Lines Matching refs:item
57 struct queue_item *item; in tipc_k_signal() local
65 item = kmem_cache_alloc(tipc_queue_item_cache, GFP_ATOMIC); in tipc_k_signal()
66 if (!item) { in tipc_k_signal()
71 item->handler = routine; in tipc_k_signal()
72 item->data = argument; in tipc_k_signal()
73 list_add_tail(&item->next_signal, &signal_queue_head); in tipc_k_signal()
81 struct queue_item *__volatile__ item; in process_signal_queue() local
86 item = list_entry(l, struct queue_item, next_signal); in process_signal_queue()
87 list_del(&item->next_signal); in process_signal_queue()
89 item->handler(item->data); in process_signal_queue()
91 kmem_cache_free(tipc_queue_item_cache, item); in process_signal_queue()
113 struct queue_item *item; in tipc_handler_stop() local
124 item = list_entry(l, struct queue_item, next_signal); in tipc_handler_stop()
125 list_del(&item->next_signal); in tipc_handler_stop()
126 kmem_cache_free(tipc_queue_item_cache, item); in tipc_handler_stop()