Searched refs:CCB (Results 1 - 10 of 10) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/netat/
H A Dadsp_internal.h175 int pid; /* Process ID for CCB owner */
188 /* These must be in the first 255 bytes of the CCB */
251 gref_t *gref; /* The queue associated with the CCB */
253 } CCB, *CCBPtr; typedef in typeref:struct:ccb
280 #define kProbeTimerType offsetof(CCB, ProbeTimer)
281 #define kFlushTimerType offsetof(CCB, FlushTimer)
282 #define kRetryTimerType offsetof(CCB, RetryTimer)
283 #define kAttnTimerType offsetof(CCB, AttnTimer)
284 #define kResetTimerType offsetof(CCB, ResetTimer)
313 void CallUserRoutine(CCBPtr sp); /* (CCB FPT
[all...]
H A Dadsp.c66 if (!(ccb_mp = gbuf_alloc(sizeof(CCB), PRI_LO))) {
69 bzero((caddr_t) gbuf_rptr(ccb_mp), sizeof(CCB));
70 gbuf_wset(ccb_mp,sizeof(CCB));
96 DoClose(sp, errAborted, 0); /* will remove CCB */
112 DoClose(sp, errAborted, 0); /* to closed and remove CCB */
H A Dadsp_stream.c69 void adsp_dequeue_ccb(CCB *);
78 CCB *adsp_inputQ[256];
82 CCB *ccb_used_list;
249 /* make sure we've not yet removed the CCB (e.g., due to TrashSession) */
590 ("adspDeassignSocket: closing, no CCB block, trouble ahead\n"));
595 * remove CCB from the use list
599 CCB *sp;
H A Dadsp_Open.c73 register CCB *queue;
79 queue = (CCB *)AT_ADSP_STREAMS;
92 static byte xlateStateTbl[4] = /* The value to be given to the CCB's state. */
150 (sp->removing)) { /* The CCB must be closed */
259 * Now set the state variables for this CCB.
H A Dadsp_RxAttn.c115 return (CCBPtr)qfind_m((CCB *)AT_ADSP_STREAMS, &m, (ProcPtr)MatchSender);
H A Dat_pcb.c97 extern CCB *adsp_inputQ[];
H A Dadsp_Packet.c118 char action; /* What to do if CCB matches */
121 * CCB) */
515 if ((sp->state == (word)sListening) && /* This CCB is a listener */
595 if ((sp = (CCBPtr)qfind_m((CCB *)AT_ADSP_STREAMS, &m, (ProcPtr)MatchStream)) == 0)
606 if ((sp = (CCBPtr)qfind_m((CCB *)AT_ADSP_STREAMS, &m,
H A Dadsp_Close.c156 * Called from do close to free up the user's CCB. So, we remove the
157 * CCB from the list of CCB's.
176 * Unlink CCB from list
178 qRemove((CCB *)AT_ADSP_STREAMS, sp); /* remove sp from active streams queue */
208 gbuf_freem((gbuf_t *)gref->info); /* free the CCB */
253 * Will also remove the CCB if there is a dsp remove pending.
440 DoClose(sp, errAborted, 0); /* Will remove CCB! */
H A Dddp_lap.c133 extern CCB *adsp_inputQ[];
134 extern CCB *ccb_used_list;
1095 CCB *sp, *sp_next;
H A Dddp.c104 extern CCB *adsp_inputQ[];

Completed in 48 milliseconds