Lines Matching refs:entry
124 /* An entry waiting to be sent */
139 struct writequeue_entry *entry;
235 struct writequeue_entry *entry = data;
237 INIT_LIST_HEAD(&entry->msgs);
691 kref_put(&msg->entry->ref, dlm_page_release);
767 /* if we send a writequeue entry only a half way, we drop the
768 * whole entry because reconnection and that we not start of the
1100 * writequeue_entry_complete - try to delete and free write queue entry
1101 * @e: write queue entry to try to delete
1161 struct writequeue_entry *entry;
1163 entry = dlm_allocate_writequeue();
1164 if (!entry)
1167 entry->page = alloc_page(GFP_ATOMIC | __GFP_ZERO);
1168 if (!entry->page) {
1169 dlm_free_writequeue(entry);
1173 entry->offset = 0;
1174 entry->len = 0;
1175 entry->end = 0;
1176 entry->dirty = false;
1177 entry->con = con;
1178 entry->users = 1;
1179 kref_init(&entry->ref);
1180 return entry;
1246 msg->entry = e;
1294 struct writequeue_entry *e = msg->entry;
1342 msg_resend = dlm_lowcomms_new_msg_con(msg->entry->con, msg->len,