/titanic_50/usr/src/uts/common/avs/ns/nsctl/ |
H A D | nsc_dev.h | 148 } nsc_iodev_t; typedef 154 nsc_iodev_t *nsc_list; /* Active I/O modules */ 175 nsc_iodev_t *sf_iodev; /* I/O device structure */ 176 nsc_iodev_t *sf_owner; /* Parent I/O device */ 207 extern int _nsc_detach_iodev(nsc_iodev_t *, nsc_fd_t *, int); 208 extern int _nsc_detach_dev(nsc_dev_t *, nsc_iodev_t *, int);
|
H A D | nsc_dev.c | 96 static int _nsc_alloc_iodev(nsc_dev_t *, int, nsc_iodev_t **); 100 static int _nsc_relock_dev(nsc_dev_t *, nsc_fd_t *, nsc_iodev_t *); 106 static void _nsc_free_iodev(nsc_iodev_t *); 109 static void _nsc_relink_fd(nsc_fd_t *, nsc_fd_t **, nsc_fd_t **, nsc_iodev_t *); 542 nsc_iodev_t *iodev; 603 _nsc_relock_dev(nsc_dev_t *dev, nsc_fd_t *fd, nsc_iodev_t *iodev) in _nsc_relock_dev() 606 nsc_iodev_t *iop; in _nsc_relock_dev() 664 nsc_iodev_t *iodev = fd->sf_iodev; 840 nsc_iodev_t *iodev; 961 nsc_iodev_t *iodev; [all …]
|
H A D | nsc_resv.c | 45 static int _nsc_attach_iodev(nsc_iodev_t *, int); 48 int *, int *, int, int, nsc_iodev_t *); 438 nsc_iodev_t *iodev; 674 nsc_iodev_t *iodev; in _nsc_attach_iodev() 739 _nsc_detach_iodev(nsc_iodev_t *iodev, nsc_fd_t *keep, int flag) in _nsc_detach_iodev() 841 _nsc_detach_dev(nsc_dev_t *dev, nsc_iodev_t *keep, int flag) in _nsc_detach_dev() 843 nsc_iodev_t *iodev; in _nsc_detach_dev() 908 int a, int flag, nsc_iodev_t *iodev) in _nsc_call_dev()
|
H A D | nsc_disk.c | 358 nsc_iodev_t *iodev = h->db_fd->sf_iodev; in _nsc_wait_dbuf() 391 nsc_iodev_t *iodev; in _nsc_free_dbuf()
|
H A D | nsc_cache.c | 463 nsc_pinned_data(nsc_iodev_t *iodev, nsc_off_t pos, nsc_size_t len) in nsc_pinned_data() 483 nsc_unpinned_data(nsc_iodev_t *iodev, nsc_off_t pos, nsc_size_t len) in nsc_unpinned_data()
|
H A D | nsc_ncallio.c | 321 nsc_iodev_t *iodev = h->bufh.sb_fd->sf_iodev; in nsc_wait_ncio() 362 nsc_iodev_t *iodev; in nsc_ncio_freeb()
|
/titanic_50/usr/src/uts/common/avs/ns/ |
H A D | nsctl_inter.h | 99 void nsc_set_owner(nsc_fd_t *, nsc_iodev_t *) { } in nsc_set_owner() argument 100 void nsc_pinned_data(nsc_iodev_t *, int, int) { } in nsc_pinned_data() argument 101 void nsc_unpinned_data(nsc_iodev_t *, int, int) { } in nsc_unpinned_data() argument
|
H A D | nsctl.h | 239 typedef struct nsc_iodev_s { int x; } nsc_iodev_t; typedef 243 extern void nsc_set_owner(nsc_fd_t *, nsc_iodev_t *); 244 extern void nsc_pinned_data(nsc_iodev_t *, nsc_off_t, nsc_size_t); 245 extern void nsc_unpinned_data(nsc_iodev_t *, nsc_off_t, nsc_size_t);
|
/titanic_50/usr/src/cmd/mdb/common/modules/nsctl/ |
H A D | nsctl.c | 383 iodev + OFFSETOF(nsc_iodev_t, si_next)) == -1) { in nsc_iodev_wstep() 1019 addr + OFFSETOF(nsc_iodev_t, si_open)) == -1) { in nsc_fd_iodev() 1042 nsc_iodev_t *iodev; in nsc_fd_dev() 1147 (uintptr_t)fd->sf_iodev + OFFSETOF(nsc_iodev_t, si_io)) != in nsc_fd() 1276 nsc_iodev_t *iodev; in nsc_iodev()
|
/titanic_50/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_io.h | 372 nsc_iodev_t *bi_iodev; /* I/O device structure */ 498 nsc_iodev_t *iodev; /* I/O device structure */
|
H A D | rdc_dev.c | 1359 _rdc_open(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _rdc_open() 1434 _rdc_openc(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _rdc_openc() 1440 _rdc_openr(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _rdc_openr() 1567 _rdc_attach(rdc_fd_t *rfd, nsc_iodev_t *iodev) in _rdc_attach() 1600 _rdc_detach(rdc_fd_t *rfd, nsc_iodev_t *iodev) in _rdc_detach()
|
/titanic_50/usr/src/uts/common/avs/ns/dsw/ |
H A D | dsw_dev.h | 326 nsc_iodev_t *bi_iodev; /* I/O device structure */
|
H A D | dsw_dev.c | 3949 nsc_iodev_t *iodev; in _ii_ocreate() 9536 _ii_open(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _ii_open() 9637 _ii_openc(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _ii_openc() 9643 _ii_openr(char *path, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _ii_openr() 9781 _ii_attach(ii_fd_t *bfd, nsc_iodev_t *iodev) in _ii_attach() 10005 DTRACE_PROBE3(_ii_pinned_start, nsc_iodev_t, dip->bi_iodev, in _ii_pinned()
|
/titanic_50/usr/src/uts/common/avs/ns/sdbc/ |
H A D | sd_bcache.h | 537 nsc_iodev_t *cd_iodev; /* I/O device for callbacks */
|
H A D | sd_bcache.c | 1334 _sd_open_io(char *filename, int flag, blind_t *cdp, nsc_iodev_t *iodev) in _sd_open_io()
|