Searched refs:sendq_token (Results 1 – 3 of 3) sorted by relevance
130 typedef struct sendq_token { struct131 struct sendq_token *next; argument152 sendq_token_t sendq_token; argument235 ((path_t *)((char *)(token) - ((char *)(&((path_t *)0)->sendq_token))))301 (path)->sendq_token.ref_cnt++; \302 ASSERT((path)->sendq_token.ref_cnt != 0); \306 (path)->sendq_token.ref_cnt--; \307 ASSERT((path)->sendq_token.ref_cnt >= 0); \308 if ((path)->sendq_token.ref_cnt == 0) \309 cv_signal(&(path)->sendq_token.sendq_cv); \
373 sendq_handle = path->sendq_token. in do_deferred_work()413 path->sendq_token.msgbuf_avail = 0; in do_deferred_work()1260 sendq_token_t *sendq_token; in rsmka_disconnect_node() local1275 sendq_token = ipc_info->token_list; in rsmka_disconnect_node()1277 while (sendq_token != NULL) { in rsmka_disconnect_node()1314 sendq_token = sendq_token->next; in rsmka_disconnect_node()1332 sendq_token = ipc_info->token_list; in rsmka_disconnect_node()1333 while (sendq_token != NULL) { in rsmka_disconnect_node()1341 sendq_token = sendq_token->next; in rsmka_disconnect_node()1493 path->sendq_token.msgbuf_avail = 0; in rsmka_do_path_active()[all …]
5298 sendq_token_t *sendq_token; in rsmipc_send() local5390 if (sendq_token == NULL) { in rsmipc_send()5399 rele_sendq_token(sendq_token); in rsmipc_send()5403 used_sendq_token = sendq_token; in rsmipc_send()5473 sendq_token->msgbuf_avail--; in rsmipc_send()5486 sendq_token->msgbuf_avail++; in rsmipc_send()5495 rele_sendq_token(sendq_token); in rsmipc_send()5529 rele_sendq_token(sendq_token); in rsmipc_send()5613 sendq_token->msgbuf_avail--; in rsmipc_send()5626 sendq_token->msgbuf_avail++; in rsmipc_send()[all …]