Lines Matching refs:slot_num

48 				  int slot_num)
50 BUG_ON((slot_num < 0) || (slot_num >= si->si_num_slots));
51 si->si_slots[slot_num].sl_valid = 0;
55 int slot_num, unsigned int node_num)
57 BUG_ON((slot_num < 0) || (slot_num >= si->si_num_slots));
59 si->si_slots[slot_num].sl_valid = 1;
60 si->si_slots[slot_num].sl_node_num = node_num;
148 int slot_num,
151 int blkind = slot_num / si->si_slots_per_block;
152 int slotno = slot_num % si->si_slots_per_block;
158 se->se_slots[slotno].es_valid = si->si_slots[slot_num].sl_valid;
159 if (si->si_slots[slot_num].sl_valid)
161 cpu_to_le32(si->si_slots[slot_num].sl_node_num);
166 int slot_num,
185 int slot_num)
192 ocfs2_update_disk_slot_extended(si, slot_num, &bh);
194 ocfs2_update_disk_slot_old(si, slot_num, &bh);
283 int ocfs2_slot_to_node_num_locked(struct ocfs2_super *osb, int slot_num,
290 BUG_ON(slot_num < 0);
291 BUG_ON(slot_num >= osb->max_slots);
293 if (!si->si_slots[slot_num].sl_valid)
296 *node_num = si->si_slots[slot_num].sl_node_num;
321 int ocfs2_clear_slot(struct ocfs2_super *osb, int slot_num)
329 ocfs2_invalidate_slot(si, slot_num);
332 return ocfs2_update_disk_slot(osb, osb->slot_info, slot_num);
477 osb->slot_num = slot;
480 trace_ocfs2_find_slot(osb->slot_num);
482 status = ocfs2_update_disk_slot(osb, si, osb->slot_num);
490 ocfs2_invalidate_slot(si, osb->slot_num);
491 osb->slot_num = OCFS2_INVALID_SLOT;
501 int status, slot_num;
510 slot_num = osb->slot_num;
511 ocfs2_invalidate_slot(si, osb->slot_num);
512 osb->slot_num = OCFS2_INVALID_SLOT;
515 status = ocfs2_update_disk_slot(osb, si, slot_num);