Searched refs:nsc_size_t (Results 1 - 25 of 39) sorted by relevance

12

/illumos-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_bio.h39 extern void sd_add_fba(struct buf *, sd_addr_t *, nsc_off_t, nsc_size_t);
40 extern void sd_add_mem(struct buf *, char *, nsc_size_t);
H A Dsd_misc.h40 extern nsc_size_t sdbc_max_fbas;
46 nsc_size_t len);
48 nsc_size_t fba_len);
H A Dsd_iob.h51 nsc_size_t size; /* # bytes for entire transfer */
65 nsc_size_t NORM_IO_SIZE;
H A Dsd_tdaemon.c99 nsc_off_t fba_pos, nsc_size_t fba_len);
101 nsc_off_t fba_pos1, nsc_off_t fba_pos2, nsc_size_t fba_len, int skew);
104 nsc_size_t fba_len, int skew);
109 nsc_size_t fba_len, int flag);
110 static void myend(blind_t arg, nsc_off_t fba_pos, nsc_size_t fba_len,
112 static int test_control(int typ, int cd, nsc_off_t fba_pos, nsc_size_t fba_len);
126 _sd_hwrite(_sd_buf_handle_t *buf, nsc_off_t fba_pos, nsc_size_t fba_len,
268 nsc_size_t len;
440 test_control(int typ, int cd, nsc_off_t fba_pos, nsc_size_t fba_len)
662 nsc_size_t fsiz
[all...]
H A Dsd_pcu.c82 static void sdbc_anon_copy(caddr_t src, nsc_size_t len, _sd_cctl_t *dest,
85 nsc_size_t len);
86 static _sd_cctl_t *sdbc_get_anon_list(nsc_size_t bytes);
103 sdbc_get_anon_list(nsc_size_t bytes)
106 nsc_size_t i, blks;
132 sdbc_anon_get(_sd_cctl_t *src, nsc_off_t src_off, caddr_t dest, nsc_size_t len)
134 nsc_size_t i;
135 nsc_size_t nlen;
174 sdbc_anon_copy(caddr_t src, nsc_size_t len, _sd_cctl_t *dest,
177 nsc_size_t
[all...]
H A Dsd_bcache.c368 static int _sd_check_buffer_alloc(int cd, nsc_off_t fba_pos, nsc_size_t fba_len,
371 nsc_off_t fba_pos, nsc_size_t fba_len, int flag);
373 nsc_size_t fba_len, int error);
375 nsc_size_t fba_len, int error);
377 nsc_size_t fba_len);
379 nsc_size_t fba_len);
381 nsc_off_t fba_pos1, nsc_off_t fba_pos2, nsc_size_t fba_len);
383 nsc_size_t fba_len, int flag);
385 nsc_size_t fba_len, int flag, _sd_buf_handle_t *rd_handle,
395 nsc_size_t fba_le
[all...]
H A Dsd_ft.h98 extern int _sd_uncommit(_sd_buf_handle_t *, nsc_off_t, nsc_size_t, int);
H A Dsd_bcache.h506 nsc_size_t sh_filesize; /* Filesize (in FBAs) */
959 typedef void (*sdbc_ea_fn_t) (blind_t, nsc_off_t, nsc_size_t, int);
1088 nsc_size_t fba_len, int flag, int *sts);
1090 extern int _sd_alloc_buf(blind_t xcd, nsc_off_t fba_pos, nsc_size_t fba_len,
1101 nsc_size_t fba_len, int flag);
1103 nsc_size_t fba_len, int error);
1105 nsc_size_t fba_len, int flag);
1107 nsc_size_t fba_len, int flag);
1109 nsc_off_t fba_pos1, nsc_off_t fba_pos2, nsc_size_t fba_len);
1121 extern int _sd_get_partsize(blind_t cd, nsc_size_t *pt
[all...]
H A Dsd_bio.c84 nsc_off_t offset, nsc_size_t size);
86 sd_addr_t *addr, nsc_off_t offset, nsc_size_t size);
596 nsc_off_t offset, nsc_size_t size)
709 nsc_off_t offset, nsc_size_t size)
783 nsc_size_t fba_len)
786 nsc_size_t size;
866 sd_add_mem(struct buf *bp, char *buf, nsc_size_t len)
868 nsc_size_t n;
875 n = min((nsc_size_t)len, (nsc_size_t)(page_siz
[all...]
H A Dsd_trace.h49 (nsc_size_t)(ln))
52 _sd_data_log((int)(ttype), c_ent, (nsc_off_t)(stp), (nsc_size_t)(ln))
/illumos-gate/usr/src/uts/common/avs/ns/
H A Dnsctl_inter.h45 typedef int nsc_size_t; typedef
93 int nsc_partsize(nsc_fd_t *, nsc_size_t *) { }
94 int nsc_maxfbas(nsc_fd_t *, int, nsc_size_t *) { }
102 int nsc_alloc_buf(nsc_fd_t *, nsc_off_t, nsc_size_t, int, void **) { }
103 int nsc_alloc_abuf(nsc_off_t, nsc_size_t, int, void **) { }
104 int nsc_read(void *, nsc_off_t, nsc_size_t, int) { }
105 int nsc_write(void *, nsc_off_t, nsc_size_t, int) { }
106 int nsc_zero(void *, nsc_off_t, nsc_size_t, int) { }
107 int nsc_copy(void *, void *, nsc_off_t, nsc_off_t, nsc_size_t) { }
108 int nsc_copy_direct(void *, void *, nsc_off_t, nsc_off_t, nsc_size_t) { }
[all...]
H A Dnsctl.h51 typedef uint64_t nsc_size_t; /* lengths, sizes */ typedef
62 typedef int nsc_size_t; typedef
172 #define FBA_NUM(x) ((nsc_size_t)((uint64_t)(x) >> FBA_SHFT))
211 extern int nsc_set_trksize(nsc_fd_t *, nsc_size_t);
212 extern int nsc_discard_pinned(nsc_fd_t *, nsc_off_t, nsc_size_t);
223 extern int nsc_partsize(nsc_fd_t *, nsc_size_t *);
224 extern int nsc_maxfbas(nsc_fd_t *, int, nsc_size_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);
263 nsc_size_t sb_le
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/sv/
H A Dsv_impl.h128 nsc_size_t sv_maxfbas; /* maxfbas accepted by I/O module */
129 nsc_size_t sv_nblocks; /* size of device */
/illumos-gate/usr/src/cmd/avs/sdbc/
H A Dsd_diag.c69 nsc_size_t loops = DEF_LOOP;
70 nsc_size_t r_loops = RAND_LOOPS;
174 loops = (nsc_size_t)strtoll(optarg, 0, 0);
198 nsc_size_t
201 nsc_size_t filesize;
230 do_sdtest1(int fd, nsc_size_t loops, nsc_size_t filesize)
233 nsc_size_t i;
272 do_sdtest2(int fd, nsc_size_t loops, nsc_size_t filesiz
[all...]
/illumos-gate/usr/src/uts/common/avs/ns/rdc/
H A Drdc_bitmap.h121 int (*set_bitmap)(rdc_k_info_t *, const nsc_off_t, const nsc_size_t,
123 void (*clr_bitmap)(rdc_k_info_t *, const nsc_off_t, const nsc_size_t,
132 void (*set_bitmask)(const nsc_off_t, const nsc_size_t, uint_t *);
133 void (*check_bit)(rdc_k_info_t *, nsc_off_t, nsc_size_t);
174 extern void rdc_set_bitmap_many(rdc_k_info_t *, nsc_off_t, nsc_size_t);
180 extern int rdc_ns_io(nsc_fd_t *, int, nsc_off_t, uchar_t *, nsc_size_t);
H A Drdc_io.h179 nsc_size_t len;
180 nsc_size_t orig_len;
210 volatile nsc_size_t blocks; /* number of FBAs in q */
215 nsc_size_t blocks_hwm; /* highest blocks on queue */
321 nsc_size_t len;
503 nsc_size_t maxfbas; /* returned from nsc_maxfbas */
507 nsc_size_t bitmap_size;
769 nsc_size_t fbalen;
877 extern nsc_size_t MAX_RDC_FBAS;
879 extern nsc_size_t rdc_maxthres_queu
[all...]
H A Drdc_bitmap.c102 nsc_size_t io_len)
110 nsc_size_t fba_req, fba_len;
111 nsc_size_t maxfbas = 0;
112 nsc_size_t tocopy;
837 nsc_size_t len;
841 nsc_size_t fba_req;
843 nsc_size_t maxfbas = 0;
844 nsc_size_t tocopy;
994 rdc_ref_size_possible(nsc_size_t bitmap_size, nsc_size_t vol_siz
[all...]
/illumos-gate/usr/src/head/
H A Dnsctl.h75 extern int nsc_partsize(nsc_fd_t *, nsc_size_t *);
/illumos-gate/usr/src/uts/common/avs/ns/nsctl/
H A Dnsc_cache.c65 static int _nsc_alloc_buf_h(blind_t, nsc_off_t, nsc_size_t, int,
68 nsc_off_t, nsc_size_t);
109 nsc_alloc_abuf(nsc_off_t pos, nsc_size_t len, int flag, nsc_buf_t **ptr)
150 nsc_alloc_buf(nsc_fd_t *fd, nsc_off_t pos, nsc_size_t len,
188 _nsc_alloc_buf_h(blind_t cd, nsc_off_t pos, nsc_size_t len,
209 nsc_read(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag)
220 nsc_write(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag)
231 nsc_zero(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag)
243 nsc_off_t pos2, nsc_size_t len)
272 nsc_off_t pos2, nsc_size_t le
[all...]
H A Dnsc_disk.c62 static int _nsc_alloc_dbuf(blind_t, nsc_off_t, nsc_size_t, int, nsc_dbuf_t **);
65 static int _nsc_read_dbuf(nsc_dbuf_t *, nsc_off_t, nsc_size_t, int);
66 static int _nsc_write_dbuf(nsc_dbuf_t *, nsc_off_t, nsc_size_t, int);
67 static int _nsc_zero_dbuf(nsc_dbuf_t *, nsc_off_t, nsc_size_t, int);
68 static int _nsc_dbuf_io(int (*)(), nsc_dbuf_t *, nsc_off_t, nsc_size_t, int);
145 nsc_partsize(nsc_fd_t *fd, nsc_size_t *valp)
153 nsc_maxfbas(nsc_fd_t *fd, int flag, nsc_size_t *valp)
187 nsc_size_t buflen, len, limit, chunk;
289 _nsc_alloc_dbuf(blind_t cd, nsc_off_t pos, nsc_size_t len,
432 _nsc_read_dbuf(nsc_dbuf_t *h, nsc_off_t pos, nsc_size_t le
[all...]
H A Dnsc_ncallio.c212 nsc_ncio_rwb(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len,
298 nsc_ncio_read(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag)
305 nsc_ncio_write(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag)
312 nsc_ncio_zero(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag)
403 nsc_ncio_allocb(nsc_ncio_dev_t *ncp, nsc_off_t pos, nsc_size_t len,
463 nsc_ncio_partsize(nsc_ncio_dev_t *ncp, nsc_size_t *rvalp)
465 *rvalp = (nsc_size_t)ncp->partsize;
472 nsc_ncio_maxfbas(nsc_ncio_dev_t *ncp, int flag, nsc_size_t *ptr)
555 nsc_size_t partsize;
588 if (sizeof (nsc_size_t) > sizeo
[all...]
H A Dnsc_disk.h58 nsc_size_t db_maxfbas; /* Maxfbas value for the device */
/illumos-gate/usr/src/lib/libnsctl/common/
H A Dllib-lnsctl40 int nsc_partsize(nsc_fd_t *fd, nsc_size_t *size);
H A Dcache.c268 nsc_partsize(nsc_fd_t *fd, nsc_size_t *rvp)
281 *rvp = (nsc_size_t)partsize.partsize;
/illumos-gate/usr/src/uts/common/avs/ns/dsw/
H A Dii_tree.c90 unsigned char *, nsc_size_t);
174 node_fba_fill(_ii_info_t *ip, nsc_size_t nchunks, chunkid_t vchunk_id)
178 nsc_size_t fbas;
179 nsc_size_t maxfbas;
585 nsc_size_t
586 ii_btsize(nsc_size_t tree_len)
588 nsc_size_t nchunks;

Completed in 794 milliseconds

12