Lines Matching refs:cback
1097 } else if (chunkp->cback.handler != NULL) {
1100 chunkp->cback.busy = 0;
1101 chunkp->cback.unregister = 0;
1102 chunkp->cback.handler = handler;
1103 chunkp->cback.arg = arg;
1135 } else if (chunkp->cback.busy) {
1142 chunkp->cback.unregister = 1;
1143 } else if (chunkp->cback.handler != NULL) {
1144 chunkp->cback.handler = NULL;
1145 chunkp->cback.arg = NULL;
1512 (void *)chunkp->cback.handler));
1514 if ((handler = chunkp->cback.handler) == NULL) {
1525 handler, chunkp->cback.arg, i, NULL);
1531 chunkp->cback.busy = 1;
1533 (*handler)(chunkp->cback.arg);
1535 chunkp->cback.busy = 0;
1542 if (chunkp->cback.unregister) {
1547 chunkp->cback.handler = NULL;
1548 chunkp->cback.arg = NULL;
1549 chunkp->cback.unregister = 0;
2057 "TSWTCH: aborted (pre OBP cback). Thread resumed.\n",
2098 "TSWTCH: aborted (post OBP cback). Thread"
2840 bcopy(&(old_chunkp->cback), &(chunkp->cback),
3395 cmn_err(CE_CONT, " intr recv (real:%x soft:%x) sent:%x cback:%x\n",
3420 if (chunkp->cback.handler) {
3423 (void *)chunkp->cback.handler,
3424 (void *)chunkp->cback.arg,
3425 chunkp->cback.busy, chunkp->cback.unregister);