Lines Matching refs:psopr

963 	struct puffs_sopreq *psopr;  in puffs_msgif_dispatch()  local
990 psopr = kmem_alloc(sizeof(*psopr), KM_SLEEP); in puffs_msgif_dispatch()
991 memcpy(&psopr->psopr_pf, pf, sizeof(*pf)); in puffs_msgif_dispatch()
992 psopr->psopr_sopreq = PUFFS_SOPREQ_FLUSH; in puffs_msgif_dispatch()
997 kmem_free(psopr, sizeof(*psopr)); in puffs_msgif_dispatch()
1001 psopr, psopr_entries); in puffs_msgif_dispatch()
1014 psopr = kmem_alloc(sizeof(*psopr), KM_SLEEP); in puffs_msgif_dispatch()
1015 psopr->psopr_preq = *preq; in puffs_msgif_dispatch()
1016 psopr->psopr_sopreq = PUFFS_SOPREQ_UNMOUNT; in puffs_msgif_dispatch()
1021 kmem_free(psopr, sizeof(*psopr)); in puffs_msgif_dispatch()
1025 psopr, psopr_entries); in puffs_msgif_dispatch()
1055 struct puffs_sopreq *psopr; in puffs_sop_thread() local
1070 psopr = TAILQ_FIRST(&pmp->pmp_sopfastreqs); in puffs_sop_thread()
1071 if (psopr != NULL) { in puffs_sop_thread()
1073 psopr, psopr_entries); in puffs_sop_thread()
1077 psopr = TAILQ_FIRST(&pmp->pmp_sopnodereqs); in puffs_sop_thread()
1078 if ((psopr != NULL) && TIMED_OUT(psopr->psopr_at)) { in puffs_sop_thread()
1080 psopr, psopr_entries); in puffs_sop_thread()
1089 switch (psopr->psopr_sopreq) { in puffs_sop_thread()
1094 puffsop_flush(pmp, &psopr->psopr_pf); in puffs_sop_thread()
1097 puffsop_expire(pmp, psopr->psopr_ck); in puffs_sop_thread()
1100 puffs_msg_sendresp(pmp, &psopr->psopr_preq, 0); in puffs_sop_thread()
1113 kmem_free(psopr, sizeof(*psopr)); in puffs_sop_thread()
1120 while ((psopr = TAILQ_FIRST(&pmp->pmp_sopfastreqs)) != NULL) { in puffs_sop_thread()
1121 TAILQ_REMOVE(&pmp->pmp_sopfastreqs, psopr, psopr_entries); in puffs_sop_thread()
1123 puffs_msg_sendresp(pmp, &psopr->psopr_preq, ENXIO); in puffs_sop_thread()
1124 kmem_free(psopr, sizeof(*psopr)); in puffs_sop_thread()
1128 while ((psopr = TAILQ_FIRST(&pmp->pmp_sopnodereqs)) != NULL) { in puffs_sop_thread()
1129 TAILQ_REMOVE(&pmp->pmp_sopnodereqs, psopr, psopr_entries); in puffs_sop_thread()
1131 KASSERT(psopr->psopr_sopreq == PUFFS_SOPREQ_EXPIRE); in puffs_sop_thread()
1132 kmem_free(psopr, sizeof(*psopr)); in puffs_sop_thread()