Lines Matching refs:e
34 struct rq_entry *e; in dlm_add_requestqueue() local
37 e = kmalloc(sizeof(struct rq_entry) + length, GFP_NOFS); in dlm_add_requestqueue()
38 if (!e) { in dlm_add_requestqueue()
43 e->recover_seq = ls->ls_recover_seq & 0xFFFFFFFF; in dlm_add_requestqueue()
44 e->nodeid = nodeid; in dlm_add_requestqueue()
45 memcpy(&e->request, ms, ms->m_header.h_length); in dlm_add_requestqueue()
48 list_add_tail(&e->list, &ls->ls_requestqueue); in dlm_add_requestqueue()
65 struct rq_entry *e; in dlm_process_requestqueue() local
77 e = list_entry(ls->ls_requestqueue.next, struct rq_entry, list); in dlm_process_requestqueue()
80 ms = &e->request; in dlm_process_requestqueue()
86 e->recover_seq); in dlm_process_requestqueue()
88 dlm_receive_message_saved(ls, &e->request, e->recover_seq); in dlm_process_requestqueue()
91 list_del(&e->list); in dlm_process_requestqueue()
92 kfree(e); in dlm_process_requestqueue()
156 struct rq_entry *e, *safe; in dlm_purge_requestqueue() local
159 list_for_each_entry_safe(e, safe, &ls->ls_requestqueue, list) { in dlm_purge_requestqueue()
160 ms = &e->request; in dlm_purge_requestqueue()
162 if (purge_request(ls, ms, e->nodeid)) { in dlm_purge_requestqueue()
163 list_del(&e->list); in dlm_purge_requestqueue()
164 kfree(e); in dlm_purge_requestqueue()