Home
last modified time | relevance | path

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

/titanic_44/usr/src/cmd/scadm/sparc/mpxu/common/
H A Dsmq.c47 smq_init(smq_t *smq, smq_msg_t *msgbuffer, int depth) in smq_init() argument
50 if (xsem_init(&smq->smq_msgAvail, 0, 0) != 0) in smq_init()
53 smq->smq_control = SMQ_VALID_SMQ; in smq_init()
54 smq->smq_msgBuffer = msgbuffer; in smq_init()
55 smq->smq_head = msgbuffer; in smq_init()
56 smq->smq_tail = msgbuffer; in smq_init()
57 smq->smq_count = 0; in smq_init()
58 smq->smq_depth = depth; in smq_init()
65 smq_destroy(smq_t *smq) in smq_destroy() argument
67 if ((smq->smq_control & SMQ_VALID_SMQ_MASK) != SMQ_VALID_SMQ) in smq_destroy()
[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);
/titanic_44/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 \