Home | History | Annotate | Download | only in librumpuser

Lines Matching defs:sba

745 	struct servbouncearg *sba;
761 sba = TAILQ_FIRST(&wrklist);
762 TAILQ_REMOVE(&wrklist, sba, sba_entries);
766 if (__predict_true(sba->sba_type == SBA_SYSCALL)) {
767 serv_handlesyscall(sba->sba_spc,
768 &sba->sba_hdr, sba->sba_data);
770 _DIAGASSERT(sba->sba_type == SBA_EXEC);
771 serv_handleexec(sba->sba_spc, &sba->sba_hdr,
772 (char *)sba->sba_data);
774 spcrelease(sba->sba_spc);
775 free(sba->sba_data);
776 free(sba);
902 struct servbouncearg *sba;
908 while ((sba = malloc(sizeof(*sba))) == NULL) {
918 sba->sba_spc = spc;
919 sba->sba_type = sba_type;
920 sba->sba_hdr = spc->spc_hdr;
921 sba->sba_data = spc->spc_buf;
927 TAILQ_INSERT_TAIL(&wrklist, sba, sba_entries);