Lines Matching refs:shr
2122 smb_shr_pitem_t *shr; in smb_shr_publisher() local
2167 while ((shr = list_head(&ad_queue.spq_list)) != NULL) { in smb_shr_publisher()
2168 list_remove(&ad_queue.spq_list, shr); in smb_shr_publisher()
2169 list_insert_tail(&publist, shr); in smb_shr_publisher()
2197 smb_shr_pitem_t *shr; in smb_shr_publisher_send() local
2199 while ((shr = list_head(publist)) != NULL) { in smb_shr_publisher_send()
2207 list_remove(publist, shr); in smb_shr_publisher_send()
2209 if (shr->spi_op == SMB_SHR_PUBLISH) in smb_shr_publisher_send()
2210 (void) smb_ads_publish_share(ah, shr->spi_name, in smb_shr_publisher_send()
2211 NULL, shr->spi_container, host); in smb_shr_publisher_send()
2213 (void) smb_ads_remove_share(ah, shr->spi_name, in smb_shr_publisher_send()
2214 NULL, shr->spi_container, host); in smb_shr_publisher_send()
2216 free(shr); in smb_shr_publisher_send()
2226 smb_shr_pitem_t *shr; in smb_shr_publisher_flush() local
2228 while ((shr = list_head(lst)) != NULL) { in smb_shr_publisher_flush()
2229 list_remove(lst, shr); in smb_shr_publisher_flush()
2230 free(shr); in smb_shr_publisher_flush()