Searched refs:csw (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/sys/kern/
H A Dkern_conf.c87 struct cdevsw *csw; local
106 while ((csw = SLIST_FIRST(&csw_free)) != NULL) {
108 free(csw, M_DEVT);
127 cdevsw_free_devlocked(struct cdevsw *csw) argument
131 SLIST_INSERT_HEAD(&cdevsw_gt_post_list, csw, d_postfree_list);
181 struct cdevsw *csw; local
191 csw = dev->si_devsw;
192 if (csw != NULL) {
196 csw = NULL;
199 if (csw !
207 struct cdevsw *csw; local
567 struct cdevsw *csw; local
1093 struct cdevsw *csw; local
1305 clone_create(struct clonedevs **cdp, struct cdevsw *csw, int *up, struct cdev **dp, int extra) argument
1515 destroy_dev_drain(struct cdevsw *csw) argument
[all...]
H A Dkern_physio.c42 struct cdevsw *csw; local
51 csw = dev->si_devsw;
55 if (csw == NULL)
180 csw->d_strategy(bp);
H A Dvfs_aio.c1212 struct cdevsw *csw; local
1252 csw = devvn_refthread(vp, &dev, &ref);
1253 if (csw == NULL)
1256 if ((csw->d_flags & D_DISK) == 0) {
1350 csw->d_strategy(bios[i]);
/freebsd-current/sys/vm/
H A Ddevice_pager.c370 struct cdevsw *csw; local
381 csw = dev_refthread(dev, &ref);
382 if (csw == NULL) {
389 ret = csw->d_mmap(dev, offset, &paddr, prot, &memattr);
407 if ((csw->d_flags & D_MEM) == 0) {
410 csw->d_name, memattr, memattr1);
461 struct cdevsw *csw; local
472 csw = dev_refthread(dev, &ref);
473 if (csw == NULL)
485 if (csw
[all...]
/freebsd-current/sys/dev/nvme/
H A Dnvme_test.c85 struct cdevsw *csw; local
114 csw = dev_refthread(dev, &ref);
116 csw = dev->si_devsw;
118 if (csw == NULL)
122 (*csw->d_strategy)(bio);
/freebsd-current/tools/tools/usbtest/
H A Dusb_msc_test.c154 umass_bbb_csw_t csw; local
211 error = libusb20_tr_bulk_intr_sync(xfer_in, &csw,
212 sizeof(csw), &actlen, TIMEOUT_FILTER(1000));
227 error = libusb20_tr_bulk_intr_sync(xfer_in, &csw,
228 sizeof(csw), &actlen, TIMEOUT_FILTER(1000));
237 if (UGETDW(csw.dCSWSignature) != CSWSIGNATURE) {
242 if (actlen != sizeof(csw)) {
244 actlen, (int)sizeof(csw));
248 if (csw.bCSWStatus != 0) {
249 printf("ERROR: CSW status: %d\n", (int)csw
[all...]
/freebsd-current/sys/cam/ctl/
H A Dctl_backend_block.c964 struct cdevsw *csw; local
1002 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1003 if (csw) {
1008 error = csw->d_read(dev, &xuio, flags);
1010 error = csw->d_write(dev, &xuio, flags);
1066 struct cdevsw *csw; local
1077 csw = devvn_refthread(be_lun->vn, &dev, &ref);
1078 if (csw == NULL) {
1084 error = csw->d_ioctl(dev, FIOSEEKHOLE, (caddr_t)&off, FREAD,
1089 error = csw
1115 struct cdevsw *csw; local
1160 struct cdevsw *csw; local
1237 struct cdevsw *csw; local
1311 struct cdevsw *csw; local
2327 struct cdevsw *csw; local
[all...]
/freebsd-current/sys/dev/usb/storage/
H A Dumass.c390 umass_bbb_csw_t csw; /* command status wrapper */ member in struct:umass_softc
1475 if (actlen < (int)sizeof(sc->csw))
1476 memset(&sc->csw, 0, sizeof(sc->csw));
1479 usbd_copy_out(pc, 0, &sc->csw, actlen);
1481 DIF(UDMASS_BBB, umass_bbb_dump_csw(sc, &sc->csw));
1483 residue = UGETDW(sc->csw.dCSWDataResidue);
1496 uint32_t temp = UGETDW(sc->csw.dCSWSignature);
1500 USETDW(sc->csw.dCSWSignature, CSWSIGNATURE);
1504 if (UGETDW(sc->csw
2961 umass_bbb_dump_csw(struct umass_softc *sc, umass_bbb_csw_t *csw) argument
[all...]
/freebsd-current/sys/sys/
H A Dconf.h278 void destroy_dev_drain(struct cdevsw *csw);
/freebsd-current/sys/dev/usb/
H A Dusb_msctest.c162 struct bbb_csw *csw; member in struct:bbb_transfer
465 } else if (sc->csw->bCSWStatus == CSWSTATUS_GOOD) {
686 sc->csw = usbd_xfer_get_frame_buffer(
/freebsd-current/sys/dev/xen/blkback/
H A Dblkback.c452 struct cdevsw *csw; member in struct:xbb_dev_data
2010 (*dev_data->csw->d_strategy)(bio);
2102 (*dev_data->csw->d_strategy)(bios[bio_idx]);
2321 if (xbb->backend.dev.csw) {
2324 xbb->backend.dev.csw = NULL;
2375 xbb->backend.dev.csw = dev_refthread(xbb->backend.dev.cdev,
2377 if (xbb->backend.dev.csw == NULL)

Completed in 128 milliseconds