Searched refs:nsc_buf_t (Results 1 - 19 of 19) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_cache.c66 nsc_buf_t **, nsc_fd_t *);
67 static int _nsc_copy_h(nsc_buf_t *, nsc_buf_t *, nsc_off_t,
86 nsc_buf_t *
89 nsc_buf_t *h = (*fd->sf_aio->alloc_h)(d_cb, r_cb, w_cb, fd->sf_cd);
99 nsc_free_handle(nsc_buf_t *h)
109 nsc_alloc_abuf(nsc_off_t pos, nsc_size_t len, int flag, nsc_buf_t **ptr)
111 nsc_buf_t *h;
151 int flag, nsc_buf_t **ptr)
189 int flag, nsc_buf_t **pt
[all...]
H A Dnsc_ncallio.h93 nsc_buf_t bufh;
H A Dnsc_disk.h51 nsc_buf_t db_buf; /* Generic buffer header */
H A Dnsc_disk.c101 if (io->alloc_h != (nsc_buf_t *(*)())nsc_null ||
111 * Layer the generic nsc_buf_t provider onto a uio_t provider.
114 io->alloc_h = (nsc_buf_t *(*)())_nsc_alloc_dhandle;
189 nsc_buf_t *buf;
H A Dnsc_ncallio.c187 static nsc_buf_t *
600 nsc_rncio_copy(char *data, nsc_buf_t *bufp, const int read)
642 nsc_buf_t *bufp;
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/
H A Dnsctl.h268 } nsc_buf_t; typedef in typeref:struct:nsc_buf_s
304 extern int nsc_alloc_buf(nsc_fd_t *, nsc_off_t, nsc_size_t, int, nsc_buf_t **);
305 extern int nsc_alloc_abuf(nsc_off_t, nsc_size_t, int, nsc_buf_t **);
306 extern int nsc_read(nsc_buf_t *, nsc_off_t, nsc_size_t, int);
307 extern int nsc_write(nsc_buf_t *, nsc_off_t, nsc_size_t, int);
308 extern int nsc_zero(nsc_buf_t *, nsc_off_t, nsc_size_t, int);
309 extern int nsc_copy(nsc_buf_t *, nsc_buf_t *, nsc_off_t, nsc_off_t, nsc_size_t);
310 extern int nsc_copy_direct(nsc_buf_t *, nsc_buf_t *, nsc_off_
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/rdc/
H A Drdc_io.h175 nsc_buf_t *handle;
176 nsc_buf_t *qhandle;
303 nsc_buf_t *rdc_abufp; /* actual anon buf */
331 nsc_buf_t rdc_bufh; /* exported buffer header */
332 nsc_buf_t *rdc_bufp; /* underlying buffer */
908 nsc_buf_t *);
912 extern int rdc_net_write(int, int, nsc_buf_t *, nsc_off_t, nsc_size_t, uint_t,
914 extern int rdc_net_read(int, int, nsc_buf_t *, nsc_off_t, nsc_size_t);
915 extern int _rdc_remote_read(rdc_k_info_t *, nsc_buf_t *, nsc_off_t, nsc_size_t,
917 extern int _rdc_multi_write(nsc_buf_t *, nsc_off_
[all...]
H A Drdc_diskq.c429 nsc_buf_t *head = NULL;
920 * copy orig aio to copy, including the nsc_buf_t
1017 nsc_buf_t *bp = NULL;
1018 nsc_buf_t *qbuf = NULL;
1578 rdc_fill_aio(rdc_group_t *grp, rdc_aio_t *aio, io_hdr *hdr, nsc_buf_t *abuf)
1672 rdc_diskq_buf2queue(rdc_group_t *grp, nsc_buf_t **abuf, int index)
1680 nsc_buf_t *buf = *abuf;
1909 nsc_buf_t *buf = NULL;
1910 nsc_buf_t *abuf = NULL;
2280 rdc_trim_buf(nsc_buf_t *bu
[all...]
H A Drdc_dev.c75 static nsc_buf_t *_rdc_alloc_handle(void (*)(), void (*)(),
242 * and throw away the nsc_buf_t's that it has allocated
983 _rdc_remote_read(rdc_k_info_t *krdc, nsc_buf_t *h, nsc_off_t pos,
1499 static nsc_buf_t *
1877 _rdc_remote_write(rdc_k_info_t *krdc, rdc_buf_t *h, nsc_buf_t *nsc_h,
2011 _rdc_multi_write(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag,
2616 _rdc_bzero(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len)
H A Drdc_svc.c79 static int rdc_combywrite(rdc_k_info_t *, nsc_buf_t *);
86 static int rdc_combyread(rdc_k_info_t *, rdc_u_info_t *, nsc_buf_t *);
2324 nsc_buf_t *handle;
2459 rdc_combywrite(rdc_k_info_t *krdc, nsc_buf_t *handle)
2725 nsc_buf_t *handle;
2872 rdc_combyread(rdc_k_info_t *krdc, rdc_u_info_t *urdc, nsc_buf_t *handle)
H A Drdc_clnt.c406 rdc_net_read(int local_index, int remote_index, nsc_buf_t *handle,
441 nsc_buf_t *remote_h = NULL;
696 rdc_net_write(int local_index, int remote_index, nsc_buf_t *handle,
741 nsc_buf_t *remote_h = NULL;
1282 nsc_buf_t *h = NULL;
1435 nsc_buf_t *h)
2046 nsc_buf_t *h = NULL;
H A Drdc_io.c2797 nsc_buf_t *handle = NULL;
2803 nsc_buf_t *, handle);
2861 nsc_buf_t *handle = NULL;
3051 nsc_buf_t *alloc_h = NULL;
3052 nsc_buf_t *handle = NULL;
3315 int, krdc->index, nsc_buf_t *, handle);
H A Drdc_bitmap.c104 nsc_buf_t *tmp;
833 nsc_buf_t *h;
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_cache.h151 nsc_buf_t bh_buf; /* Generic buffer - must be first */
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/dsw/
H A Dii_tree.c77 ii_header_t *_ii_bm_header_get(_ii_info_t *ip, nsc_buf_t **tmp);
79 nsc_buf_t *tmp);
96 nsc_buf_t *tmp = NULL;
133 nsc_buf_t *tmp = NULL;
180 nsc_buf_t *bp;
H A Ddsw_dev.h545 nsc_buf_t ii_bufh; /* exported buffer header */
546 nsc_buf_t *ii_bufp; /* main underlying buffer */
547 nsc_buf_t *ii_bufp2; /* second underlying buffer */
548 nsc_buf_t *ii_abufp; /* anonymous underlying buffer */
H A Ddsw_dev.c124 ii_header_t *_ii_bm_header_get(_ii_info_t *ip, nsc_buf_t **tmp);
126 nsc_buf_t *tmp);
128 nsc_buf_t *tmp);
139 static nsc_buf_t *_ii_alloc_handle(void (*d_cb)(), void (*r_cb)(),
1145 nsc_buf_t *tmp;
2109 nsc_buf_t *tmp = NULL;
2838 nsc_buf_t *tmp = NULL;
3220 nsc_buf_t *tmp = NULL;
4044 nsc_buf_t *tmp = NULL;
4154 nsc_buf_t *tm
[all...]
/opensolaris-onvv-gate/usr/src/uts/common/avs/ns/sv/
H A Dsv.c1195 nsc_buf_t *tmph;
2088 nsc_buf_t *bufh = NULL;
2089 nsc_buf_t *hndl = NULL;
/opensolaris-onvv-gate/usr/src/cmd/mdb/common/modules/nsctl/
H A Dnsctl.c2013 * Display an nsc_buf_t structure.
2026 nsc_buf_t *bh;
2039 mdb_printf("nsc_buf_t @ 0x%p = {\n", addr);

Completed in 240 milliseconds