Searched refs:rsize (Results 1 - 25 of 132) sorted by relevance

123456

/illumos-gate/usr/src/boot/sys/boot/i386/libi386/
H A Dpread.c59 int rsize; local
61 rsize = size;
62 while (rsize > 0) {
65 count = (rsize < BUFSIZE ? rsize : BUFSIZE);
75 rsize -= got;
79 return (size - rsize);
H A Dbioscd.c98 size_t offset, size_t size, char *buf, size_t *rsize);
100 size_t offset, size_t size, char *buf, size_t *rsize);
235 char *buf, size_t *rsize)
245 return (bcache_strategy(&bcd, rw, dblk, offset, size, buf, rsize));
250 char *buf, size_t *rsize)
275 if (rsize)
276 *rsize = 0;
282 if (rsize)
283 *rsize = blks * BIOSCD_SECSIZE;
292 if (rsize)
234 bc_strategy(void *devdata, int rw, daddr_t dblk, size_t offset, size_t size, char *buf, size_t *rsize) argument
249 bc_realstrategy(void *devdata, int rw, daddr_t dblk, size_t offset, size_t size, char *buf, size_t *rsize) argument
[all...]
/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_ring_buffer_util.c67 unsigned int rsize; /* real size */ local
77 rsize = 1;
78 while ((DAT_COUNT)rsize < size) {
79 rsize <<= 1;
82 rbuf->base = (void *) dapl_os_alloc(rsize * sizeof (void *));
84 rbuf->lim = rsize - 1;
121 int rsize; /* real size */ local
133 rsize = 1;
134 while (rsize < size) {
135 rsize <<
[all...]
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddrctl_impl.c90 * appropriate size. We must set rsize > 0, however,
95 door_args.rsize = 1;
104 DR_DBG_CTL("%s: rbuf %p rsize %ld\n", me,
105 (void *)door_args.rbuf, door_args.rsize);
109 *osize = door_args.rsize;
112 (void *)(door_args.rbuf), door_args.rsize);
120 (void *)(door_args.rbuf), door_args.rsize);
121 kmem_free(door_args.rbuf, door_args.rsize);
H A Ddrctl.c281 int count, size_t *rsize, drctl_status_t status)
303 *rsize = size;
381 int count, drctl_resp_t **rbuf, size_t *rsize, size_t *rq_size)
420 count, rsize, DRCTL_STATUS_ALLOW);
431 return (send_message(bufp, size, rbuf, rsize));
439 int count, drctl_resp_t **rbuf, size_t *rsize, drctl_cookie_t ck)
456 *rbuf = drctl_generate_err_resp(inval_msg, rsize);
464 *rbuf = drctl_generate_err_resp(busy_msg, rsize);
476 rv = drctl_config_common(cmd, flags, res, count, rbuf, rsize, &rq_size);
483 count, *rbuf, rq_size, *rsize)) !
280 drctl_generate_resp(drctl_rsrc_t *res, int count, size_t *rsize, drctl_status_t status) argument
380 drctl_config_common(int cmd, int flags, drctl_rsrc_t *res, int count, drctl_resp_t **rbuf, size_t *rsize, size_t *rq_size) argument
438 drctl_config_init(int cmd, int flags, drctl_rsrc_t *res, int count, drctl_resp_t **rbuf, size_t *rsize, drctl_cookie_t ck) argument
[all...]
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_door.c71 size_t hdr_size, rsize; local
123 * da->da_arg.rsize = (return data size)
130 rsize = dop_arg.rsize + hdr_size;
131 rbuf = umem_alloc(rsize, UMEM_DEFAULT);
140 (void) memcpy(rbuf + hdr_size, dop_arg.rbuf, dop_arg.rsize);
144 hdr->dh_datalen = dop_arg.rsize;
155 da->da_arg.rsize = rsize;
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_door_encdec.c42 smb_common_encode(void *data, xdrproc_t proc, size_t *rsize) argument
48 if (proc == NULL || data == NULL || rsize == NULL) {
57 *rsize = 0;
62 *rsize = len;
68 *rsize = 0;
96 smb_string_encode(char *s, size_t *rsize) argument
124 if (rsize)
125 *rsize = len;
129 if (rsize)
130 *rsize
[all...]
H A Dsmb_doorclnt.c343 * this call, response data must be referenced via rbuf and rsize.
364 if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0) {
371 da->da_arg.rsize = door_arg.rsize;
414 da->da_arg.rsize = buflen;
421 * Decode the response in rbuf and rsize.
429 uint32_t rsize = da->da_arg.rsize; local
431 if (rbuf == NULL || rsize == 0) {
436 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECOD
[all...]
/illumos-gate/usr/src/cmd/ibd_upgrade/
H A Dibd_delete_link.c39 size_t rsize)
50 darg.rsize = rsize;
65 (void) munmap(darg.rbuf, darg.rsize);
69 if (darg.rsize != rsize)
38 ibd_dladm_door_call(dladm_handle_t handle, void *arg, size_t asize, void *rbuf, size_t rsize) argument
/illumos-gate/usr/src/boot/sys/boot/userboot/userboot/
H A Duserboot_disk.c55 size_t size, char *buf, size_t *rsize);
167 char *buf, size_t *rsize)
178 if (rsize)
179 *rsize = 0;
184 if (rsize)
185 *rsize = size - resid;
166 userdisk_strategy(void *devdata, int rw, daddr_t dblk, size_t size, char *buf, size_t *rsize) argument
/illumos-gate/usr/src/lib/libbsm/common/
H A Dau_preselect.c173 register size_t rsize; local
174 rsize = sizeof (event_map_t) * (alloc_count + ALLOC_INCR);
177 realloc(event_map, rsize)) == (event_map_t *)NULL)
/illumos-gate/usr/src/boot/sys/boot/common/
H A Dbcache.c186 size_t size, char *buf, size_t *rsize)
200 return (dd->dv_strategy(dd->dv_devdata, rw, blk, offset, size, buf, rsize));
210 size_t size, char *buf, size_t *rsize)
224 if (rsize != NULL)
225 *rsize = 0;
316 if ((result == 0) && (rsize != NULL))
317 *rsize = size;
327 size_t size, char *buf, size_t *rsize)
346 rsize));
394 if (rsize)
185 write_strategy(void *devdata, int rw, daddr_t blk, size_t offset, size_t size, char *buf, size_t *rsize) argument
209 read_strategy(void *devdata, int rw, daddr_t blk, size_t offset, size_t size, char *buf, size_t *rsize) argument
326 bcache_strategy(void *devdata, int rw, daddr_t blk, size_t offset, size_t size, char *buf, size_t *rsize) argument
[all...]
H A Dmd.c88 size_t *rsize)
106 if (rsize != 0)
107 *rsize = size;
87 md_strategy(void *devdata, int rw, daddr_t blk, size_t size, char *buf, size_t *rsize) argument
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A D_inline_reloc.h97 elf_reloc_relative(ulong_t rbgn, ulong_t rend, ulong_t rsize, ulong_t base, argument
106 rbgn += rsize;
126 elf_reloc_relative_count(ulong_t rbgn, ulong_t rcount, ulong_t rsize, argument
133 rbgn += rsize;
/illumos-gate/usr/src/lib/libpicl/
H A Dpicl.c117 door_desc_t *desc_ptr, uint_t desc_num, void *rbuf, size_t rsize)
129 dargp->rsize = rsize;
144 (void) munmap(dargp->rbuf, dargp->rsize);
168 (void) munmap(darg.rbuf, darg.rsize);
178 door_desc_t *desc_ptr, uint_t desc_num, void *rbuf, size_t rsize,
192 rbuf, rsize)) == PICL_NORESPONSE) {
293 (void) munmap(darg.rbuf, darg.rsize);
321 (void) munmap(darg.rbuf, darg.rsize);
347 (void) munmap(darg.rbuf, darg.rsize);
116 post_req(door_arg_t *dargp, void *data_ptr, size_t data_size, door_desc_t *desc_ptr, uint_t desc_num, void *rbuf, size_t rsize) argument
177 trysend_req(door_arg_t *dargp, void *data_ptr, size_t data_size, door_desc_t *desc_ptr, uint_t desc_num, void *rbuf, size_t rsize, unsigned int trycount) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kdoor.c232 * this call, response data must be referenced via rbuf and rsize.
255 if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0)
259 da->da_arg.rsize = door_arg.rsize;
302 da->da_arg.rsize = len;
309 * Decode the response in rbuf and rsize.
317 uint32_t rsize = da->da_arg.rsize; local
319 if (rbuf == NULL || rsize == 0) {
325 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECOD
[all...]
/illumos-gate/usr/src/boot/sys/boot/ofw/libofw/
H A Dofw_disk.c46 size_t size, char *buf, size_t *rsize);
87 char *buf, size_t *rsize)
113 *rsize = size;
86 ofwd_strategy(void *devdata, int flag __unused, daddr_t dblk, size_t size, char *buf, size_t *rsize) argument
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_as.c107 size_t rsize; local
123 rsize = (((size_t)(vaddr + size) + PAGEOFFSET) & PAGEMASK) -
126 if (saddr + rsize < saddr)
132 rsize = size;
144 cb->ascb_len = rsize;
846 size_t rsize; /* rounded up size */ local
900 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) -
931 for (; rsize != 0; rsize -= ssize, raddr += ssize) {
939 if (raddr + rsize > se
1005 size_t rsize; /* rounded up size */ local
1076 size_t rsize; /* rounded up size */ local
1238 size_t rsize; /* rounded up size */ local
1295 size_t ssize, rsize = 0; local
1668 size_t rsize; /* rounded up size */ local
2127 size_t rsize; /* rounded up size */ local
2191 as_unlockerr(struct as *as, int attr, ulong_t *mlock_map, caddr_t raddr, size_t rsize) argument
2225 size_t rsize; /* rounded up size */ local
2692 size_t rsize; local
2812 size_t rsize; local
2856 size_t rsize; /* rounded up size */ local
2978 as_iset3_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc, int *retry) argument
3064 as_iset1_default_lpsize(struct as *as, caddr_t raddr, size_t rsize, uint_t szc, uint_t szcvec) argument
3222 size_t rsize; local
[all...]
/illumos-gate/usr/src/cmd/isns/isnsadm/
H A Disnsadm.c317 darg.rsize = 0;
331 (void) munmap(darg.rbuf, darg.rsize);
337 (void) munmap(darg.rbuf, darg.rsize);
2584 darg.rsize = 0;
2596 (void) munmap(darg.rbuf, darg.rsize);
2606 (void) munmap(darg.rbuf, darg.rsize);
2613 darg.rsize = 0;
2623 darg.rsize = 0;
2645 (void) munmap(darg.rbuf, darg.rsize);
2651 (void) munmap(darg.rbuf, darg.rsize);
[all...]
/illumos-gate/usr/src/uts/common/nfs/
H A Dmount.h76 int rsize; /* read size in bytes */ member in struct:nfs_args
112 int32_t rsize; /* read size in bytes */ member in struct:nfs_args32
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_kdoor.c170 da->da_arg.rsize = len;
177 * Decode the response in rbuf and rsize.
185 uint32_t rsize = da->da_arg.rsize; local
187 if (rbuf == NULL || rsize == 0) {
193 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECODE);
271 kmem_free(arg->rbuf, arg->rsize);
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_doorsvc.c260 if ((rbuf = (char *)alloca(dop_arg.rsize + hdr_size)) == NULL) {
268 (void) memcpy(rbuf + hdr_size, dop_arg.rbuf, dop_arg.rsize);
272 hdr->dh_datalen = dop_arg.rsize;
274 dop_arg.rsize += hdr_size;
276 smbd_door_return(&smbd_door_sdh, rbuf, dop_arg.rsize, NULL, 0);
502 * Async response handler: setup the rbuf and rsize for the specified
532 rsp_arg->rsize = arg->rsize;
534 arg->rsize = 0;
622 arg->rbuf = smb_common_encode(&acct, lsa_account_xdr, &arg->rsize);
[all...]
/illumos-gate/usr/src/lib/librcm/
H A Dlibrcm_event.c100 door_arg.rsize = 0;
123 if (door_arg.rbuf == NULL || door_arg.rsize == 0) {
130 (void) nvlist_unpack(door_arg.rbuf, door_arg.rsize,
132 (void) munmap(door_arg.rbuf, door_arg.rsize);
141 door_arg.rsize = 0;
/illumos-gate/usr/src/boot/sys/boot/uboot/lib/
H A Ddisk.c147 size_t *rsize)
165 if (rsize)
166 *rsize = 0;
169 if (!err && rsize)
170 *rsize = size;
146 stor_strategy(void *devdata, int rw, daddr_t blk, size_t size, char *buf, size_t *rsize) argument
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Diod_cl.c107 da.rsize = sizeof (err);
149 da.rsize = sizeof (err);
227 da.rsize = sizeof (err);

Completed in 127 milliseconds

123456