Lines Matching defs:spoolss_splist
84 static smb_spool_t spoolss_splist;
188 if (!spoolss_splist.sp_initialized) {
189 list_create(&spoolss_splist.sp_list,
192 spoolss_splist.sp_initialized = 1;
354 (void) rw_wrlock(&spoolss_splist.sp_rwl);
355 list_insert_tail(&spoolss_splist.sp_list, spfile);
356 spoolss_splist.sp_cnt++;
357 (void) rw_unlock(&spoolss_splist.sp_rwl);
388 (void) rw_wrlock(&spoolss_splist.sp_rwl);
390 sp = list_head(&spoolss_splist.sp_list);
396 list_remove(&spoolss_splist.sp_list, sp);
402 sp = list_next(&spoolss_splist.sp_list, sp);
405 (void) rw_unlock(&spoolss_splist.sp_rwl);
670 (void) rw_rdlock(&spoolss_splist.sp_rwl);
672 sp = list_head(&spoolss_splist.sp_list);
675 (void) rw_unlock(&spoolss_splist.sp_rwl);
678 sp = list_next(&spoolss_splist.sp_list, sp);
681 (void) rw_unlock(&spoolss_splist.sp_rwl);