Searched refs:smq (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/cmd/scadm/sparc/mpxu/common/
H A Dsmq.c28 * smq.c: to provide a message queue system for scadm functions (used in the
39 #include "smq.h"
47 smq_init(smq_t *smq, smq_msg_t *msgbuffer, int depth) argument
50 if (xsem_init(&smq->smq_msgAvail, 0, 0) != 0)
53 smq->smq_control = SMQ_VALID_SMQ;
54 smq->smq_msgBuffer = msgbuffer;
55 smq->smq_head = msgbuffer;
56 smq->smq_tail = msgbuffer;
57 smq->smq_count = 0;
58 smq
65 smq_destroy(smq_t *smq) argument
78 smq_receive(smq_t *smq, smq_msg_t *msg) argument
104 smq_send(smq_t *smq, smq_msg_t *msg) argument
129 smq_pendingmsgs(smq_t *smq, int *num) argument
141 smq_depth(smq_t *smq, int *depth) argument
153 smq_xreceive(smq_t *smq, timestruc_t *timeout, smq_msg_t *msg) argument
[all...]
H A Dsmq.h101 int smq_init(smq_t *smq, smq_msg_t *msgbuffer, int depth);
102 int smq_destroy(smq_t *smq);
103 int smq_receive(smq_t *smq, smq_msg_t *msg);
104 int smq_send(smq_t *smq, smq_msg_t *msg);
105 int smq_pendingmsgs(smq_t *smq, int *num);
106 int smq_depth(smq_t *smq, int *depth);
107 int smq_xreceive(smq_t *smq, timestruc_t *timeout, smq_msg_t *msg);
/illumos-gate/usr/src/cmd/scadm/
H A DMakefile.com49 user.o valid_srecord.o wrappers.o smq.o xsem.o consolelog.o \
57 user.c valid_srecord.c wrappers.c smq.c xsem.c consolelog.c \

Completed in 66 milliseconds