• Home
  • Raw
  • Download

Lines Matching refs:slot_num

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