Lines Matching refs:library

63 	tlm_library_t	*library;  in tlm_library_count()  local
66 library = tlm_library(lib); in tlm_library_count()
67 if (library != NULL && in tlm_library_count()
68 library->tl_drive_count == 0) { in tlm_library_count()
81 tlm_library_t *library = tlm_info.ti_library; in tlm_library() local
82 while (library != NULL) { in tlm_library()
83 if (library->tl_number == lib) { in tlm_library()
84 return (library); in tlm_library()
86 library = library->tl_next; in tlm_library()
99 tlm_library_t *library = tlm_library(lib); in tlm_drive() local
101 if (library == NULL) { in tlm_drive()
104 drive = library->tl_drive; in tlm_drive()
121 tlm_library_t *library = tlm_library(lib); in tlm_slot() local
123 if (library != NULL) in tlm_slot()
124 slot = library->tl_slot; in tlm_slot()
326 tlm_library_t *library = ndmp_malloc(sizeof (tlm_library_t)); in tlm_insert_new_library() local
332 library->tl_number = tlm_info.ti_library_count; in tlm_insert_new_library()
333 library->tl_slink = slink; in tlm_insert_new_library()
334 library->tl_capability_robot = TRUE; in tlm_insert_new_library()
335 *p_library = library; in tlm_insert_new_library()
336 return (library->tl_number); in tlm_insert_new_library()
346 tlm_library_t *library = tlm_library(lib); in tlm_insert_new_drive() local
348 tlm_drive_t **p_drive = &library->tl_drive; in tlm_insert_new_drive()
353 library->tl_drive_count++; in tlm_insert_new_drive()
354 library->tl_capability_drives = TRUE; in tlm_insert_new_drive()
356 drive->td_library = library; in tlm_insert_new_drive()
357 drive->td_number = library->tl_drive_count; in tlm_insert_new_drive()
369 tlm_library_t *library = tlm_library(lib); in tlm_insert_new_slot() local
371 tlm_slot_t **p_slot = &library->tl_slot; in tlm_insert_new_slot()
376 library->tl_slot_count++; in tlm_insert_new_slot()
377 library->tl_capability_slots = TRUE; in tlm_insert_new_slot()
379 slot->ts_library = library; in tlm_insert_new_slot()
380 slot->ts_number = library->tl_slot_count; in tlm_insert_new_slot()