Lines Matching refs:bp
170 #define DR_DEVS_PRESENT(bp) \ argument
171 ((bp)->b_dev_present)
172 #define DR_DEVS_ATTACHED(bp) \ argument
173 ((bp)->b_dev_attached)
174 #define DR_DEVS_RELEASED(bp) \ argument
175 ((bp)->b_dev_released)
176 #define DR_DEVS_UNREFERENCED(bp) \ argument
177 ((bp)->b_dev_unreferenced)
178 #define DR_DEVS_UNATTACHED(bp) \ argument
179 ((bp)->b_dev_present & ~(bp)->b_dev_attached)
180 #define DR_DEVS_CONFIGURE(bp, devs) \ argument
181 ((bp)->b_dev_attached = (devs))
182 #define DR_DEVS_DISCONNECT(bp, devs) \ argument
183 ((bp)->b_dev_present &= ~(devs))
184 #define DR_DEVS_CANCEL(bp, devs) \ argument
185 ((bp)->b_dev_released &= ~(devs), \
186 (bp)->b_dev_unreferenced &= ~(devs))
455 extern dr_cpu_unit_t *dr_get_cpu_unit(dr_board_t *bp, int unit_num);
456 extern dr_mem_unit_t *dr_get_mem_unit(dr_board_t *bp, int unit_num);
457 extern dr_io_unit_t *dr_get_io_unit(dr_board_t *bp, int unit_num);
464 extern void dr_lock_status(dr_board_t *bp);
465 extern void dr_unlock_status(dr_board_t *bp);