Home
last modified time | relevance | path

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

12

/titanic_44/usr/src/uts/common/avs/ns/
H A Dnsctl.h51 typedef uint64_t nsc_size_t; /* lengths, sizes */ typedef
62 typedef int nsc_size_t;
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_len; /* Length of data in blocks */
[all …]
H A Dnsctl_inter.h45 typedef int nsc_size_t; typedef
93 int nsc_partsize(nsc_fd_t *, nsc_size_t *) { } in nsc_partsize() argument
94 int nsc_maxfbas(nsc_fd_t *, int, nsc_size_t *) { } in nsc_maxfbas() argument
102 int nsc_alloc_buf(nsc_fd_t *, nsc_off_t, nsc_size_t, int, void **) { } in nsc_alloc_buf() argument
103 int nsc_alloc_abuf(nsc_off_t, nsc_size_t, int, void **) { } in nsc_alloc_abuf() argument
104 int nsc_read(void *, nsc_off_t, nsc_size_t, int) { } in nsc_read() argument
105 int nsc_write(void *, nsc_off_t, nsc_size_t, int) { } in nsc_write() argument
106 int nsc_zero(void *, nsc_off_t, nsc_size_t, int) { } in nsc_zero() argument
107 int nsc_copy(void *, void *, nsc_off_t, nsc_off_t, nsc_size_t) { } in nsc_copy() argument
108 int nsc_copy_direct(void *, void *, nsc_off_t, nsc_off_t, nsc_size_t) { } in nsc_copy_direct() argument
[all …]
/titanic_44/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); in parse_opts()
198 nsc_size_t
201 nsc_size_t filesize; in set_part_size()
230 do_sdtest1(int fd, nsc_size_t loops, nsc_size_t filesize) in do_sdtest1()
233 nsc_size_t i; in do_sdtest1()
272 do_sdtest2(int fd, nsc_size_t loops, nsc_size_t filesize, int h) in do_sdtest2()
277 nsc_size_t i; in do_sdtest2()
310 do_sdtest3(int fd, nsc_size_t loops, nsc_size_t filesize, int h, nsc_fd_t *sdfd) in do_sdtest3()
[all …]
/titanic_44/usr/src/uts/common/avs/ns/nsctl/
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) in nsc_partsize()
153 nsc_maxfbas(nsc_fd_t *fd, int flag, nsc_size_t *valp) in nsc_maxfbas()
187 nsc_size_t buflen, len, limit, chunk; in _nsc_rw_uio()
289 _nsc_alloc_dbuf(blind_t cd, nsc_off_t pos, nsc_size_t len, in _nsc_alloc_dbuf()
432 _nsc_read_dbuf(nsc_dbuf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in _nsc_read_dbuf()
[all …]
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) in nsc_alloc_abuf()
150 nsc_alloc_buf(nsc_fd_t *fd, nsc_off_t pos, nsc_size_t len, in nsc_alloc_buf()
188 _nsc_alloc_buf_h(blind_t cd, nsc_off_t pos, nsc_size_t len, in _nsc_alloc_buf_h()
209 nsc_read(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in nsc_read()
220 nsc_write(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in nsc_write()
231 nsc_zero(nsc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in nsc_zero()
243 nsc_off_t pos2, nsc_size_t len) in nsc_copy()
272 nsc_off_t pos2, nsc_size_t len) in _nsc_copy_h()
[all …]
H A Dnsc_ncallio.c212 nsc_ncio_rwb(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, in nsc_ncio_rwb()
298 nsc_ncio_read(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in nsc_ncio_read()
305 nsc_ncio_write(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in nsc_ncio_write()
312 nsc_ncio_zero(nsc_ncio_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in nsc_ncio_zero()
403 nsc_ncio_allocb(nsc_ncio_dev_t *ncp, nsc_off_t pos, nsc_size_t len, in nsc_ncio_allocb()
463 nsc_ncio_partsize(nsc_ncio_dev_t *ncp, nsc_size_t *rvalp) in nsc_ncio_partsize()
465 *rvalp = (nsc_size_t)ncp->partsize; in nsc_ncio_partsize()
472 nsc_ncio_maxfbas(nsc_ncio_dev_t *ncp, int flag, nsc_size_t *ptr) in nsc_ncio_maxfbas()
555 nsc_size_t partsize; in nsc_rncio_partsize()
588 if (sizeof (nsc_size_t) > sizeof (int)) { in nsc_rncio_partsize()
[all …]
H A Dnsc_disk.h58 nsc_size_t db_maxfbas; /* Maxfbas value for the device */
/titanic_44/usr/src/uts/common/avs/ns/sdbc/
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, in _sd_hwrite()
268 nsc_size_t len;
440 test_control(int typ, int cd, nsc_off_t fba_pos, nsc_size_t fba_len) in test_control()
662 nsc_size_t fsize; in _sd_test_rwloop_seq()
[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) in sdbc_get_anon_list()
106 nsc_size_t i, blks; in sdbc_get_anon_list()
132 sdbc_anon_get(_sd_cctl_t *src, nsc_off_t src_off, caddr_t dest, nsc_size_t len) in sdbc_anon_get()
134 nsc_size_t i; in sdbc_anon_get()
135 nsc_size_t nlen; in sdbc_anon_get()
174 sdbc_anon_copy(caddr_t src, nsc_size_t len, _sd_cctl_t *dest, in sdbc_anon_copy()
177 nsc_size_t i; in sdbc_anon_copy()
[all …]
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_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_len);
[all …]
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 *ptr);
[all …]
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_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) in _sd_pack_pages()
709 nsc_off_t offset, nsc_size_t size) in _sd_pack_pages_nopageio()
783 nsc_size_t fba_len) in sd_add_fba()
786 nsc_size_t size; in sd_add_fba()
866 sd_add_mem(struct buf *bp, char *buf, nsc_size_t len) in sd_add_mem()
868 nsc_size_t n; in sd_add_mem()
875 n = min((nsc_size_t)len, (nsc_size_t)(page_size - start)); in sd_add_mem()
936 static nsc_size_t total_norm_size; in sd_start_io()
[all …]
H A Dsd_iob.h51 nsc_size_t size; /* # bytes for entire transfer */
65 nsc_size_t NORM_IO_SIZE;
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))
/titanic_44/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_queue; /* max # of fbas on async q */
[all …]
H A Drdc_bitmap.c102 nsc_size_t io_len) in rdc_ns_io()
110 nsc_size_t fba_req, fba_len; in rdc_ns_io()
111 nsc_size_t maxfbas = 0; in rdc_ns_io()
112 nsc_size_t tocopy; in rdc_ns_io()
837 nsc_size_t len; in rdc_write_bitmap_pattern()
841 nsc_size_t fba_req; in rdc_write_bitmap_pattern()
843 nsc_size_t maxfbas = 0; in rdc_write_bitmap_pattern()
844 nsc_size_t tocopy; in rdc_write_bitmap_pattern()
994 rdc_ref_size_possible(nsc_size_t bitmap_size, nsc_size_t vol_size) in rdc_ref_size_possible()
996 nsc_size_t ref_size; in rdc_ref_size_possible()
[all …]
H A Drdc_dev.c293 nsc_size_t vol_size, maxfbas; in rdc_get_details()
984 nsc_size_t len, int flag) in _rdc_remote_read()
1086 _rdc_alloc_buf(rdc_fd_t *rfd, nsc_off_t pos, nsc_size_t len, int flag, in _rdc_alloc_buf()
1677 _rdc_discard_pinned(rdc_fd_t *rfd, nsc_off_t pos, nsc_size_t len) in _rdc_discard_pinned()
1689 _rdc_partsize(rdc_fd_t *rfd, nsc_size_t *ptr) in _rdc_partsize()
1708 _rdc_maxfbas(rdc_fd_t *rfd, int flag, nsc_size_t *ptr) in _rdc_maxfbas()
1752 nsc_size_t maxfbas, partsize; in _rdc_attach_fd()
1806 _rdc_pinned(_rdc_info_dev_t *dip, nsc_off_t pos, nsc_size_t len) in _rdc_pinned()
1819 _rdc_unpinned(_rdc_info_dev_t *dip, nsc_off_t pos, nsc_size_t len) in _rdc_unpinned()
1834 _rdc_read(rdc_buf_t *h, nsc_off_t pos, nsc_size_t len, int flag) in _rdc_read()
[all …]
/titanic_44/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 */
/titanic_44/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) in node_fba_fill()
178 nsc_size_t fbas; in node_fba_fill()
179 nsc_size_t maxfbas; in node_fba_fill()
585 nsc_size_t
586 ii_btsize(nsc_size_t tree_len) in ii_btsize()
588 nsc_size_t nchunks; in ii_btsize()
H A Ddsw_dev.c143 extern nsc_size_t ii_btsize(nsc_size_t);
151 nsc_size_t);
1141 nsc_size_t mst_size, shd_size, bmp_size; in _ii_config()
1575 nsc_size_t cfbas, maxfbas; in _ii_config()
1884 nsc_size_t shd_chunks; in _ii_config()
1885 nsc_size_t bmp_chunks; in _ii_config()
1886 nsc_size_t tmp_chunks; in _ii_config()
1901 if (bmp_chunks < (nsc_size_t)ip->bi_mstchks) { in _ii_config()
3574 if (((nsc_size_t)usegment.seg_number > DSW_BM_FBA_LEN(ip->bi_size)) || in _ii_segment()
3950 nsc_size_t vol_size; in _ii_ocreate()
[all …]
/titanic_44/usr/src/head/
H A Dnsctl.h75 extern int nsc_partsize(nsc_fd_t *, nsc_size_t *);
/titanic_44/usr/src/lib/libnsctl/common/
H A Dcache.c268 nsc_partsize(nsc_fd_t *fd, nsc_size_t *rvp) in nsc_partsize()
281 *rvp = (nsc_size_t)partsize.partsize; in nsc_partsize()

12