in ncrx/libncrx.c [319:327]
static void slot_maybe_complete(struct ncrx_slot *slot) { struct ncrx_msg *msg = slot->msg; if (!msg || msg->ncfrag_left || list_empty(&slot->hole_node)) return; list_del(&slot->hole_node); }