Lines Matching refs:slot_num

50 				  int slot_num)
52 BUG_ON((slot_num < 0) || (slot_num >= si->si_num_slots));
53 si->si_slots[slot_num].sl_valid = 0;
57 int slot_num, unsigned int node_num)
59 BUG_ON((slot_num < 0) || (slot_num >= si->si_num_slots));
61 si->si_slots[slot_num].sl_valid = 1;
62 si->si_slots[slot_num].sl_node_num = node_num;
150 int slot_num,
153 int blkind = slot_num / si->si_slots_per_block;
154 int slotno = slot_num % si->si_slots_per_block;
160 se->se_slots[slotno].es_valid = si->si_slots[slot_num].sl_valid;
161 if (si->si_slots[slot_num].sl_valid)
163 cpu_to_le32(si->si_slots[slot_num].sl_node_num);
168 int slot_num,
187 int slot_num)
194 ocfs2_update_disk_slot_extended(si, slot_num, &bh);
196 ocfs2_update_disk_slot_old(si, slot_num, &bh);
285 int ocfs2_slot_to_node_num_locked(struct ocfs2_super *osb, int slot_num,
292 BUG_ON(slot_num < 0);
293 BUG_ON(slot_num >= osb->max_slots);
295 if (!si->si_slots[slot_num].sl_valid)
298 *node_num = si->si_slots[slot_num].sl_node_num;
323 int ocfs2_clear_slot(struct ocfs2_super *osb, int slot_num)
331 ocfs2_invalidate_slot(si, slot_num);
334 return ocfs2_update_disk_slot(osb, osb->slot_info, slot_num);
479 osb->slot_num = slot;
482 trace_ocfs2_find_slot(osb->slot_num);
484 status = ocfs2_update_disk_slot(osb, si, osb->slot_num);
492 ocfs2_invalidate_slot(si, osb->slot_num);
493 osb->slot_num = OCFS2_INVALID_SLOT;
503 int status, slot_num;
512 slot_num = osb->slot_num;
513 ocfs2_invalidate_slot(si, osb->slot_num);
514 osb->slot_num = OCFS2_INVALID_SLOT;
517 status = ocfs2_update_disk_slot(osb, si, slot_num);