/illumos-gate/usr/src/boot/sys/boot/i386/libi386/ |
H A D | pread.c | 59 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 D | bioscd.c | 98 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 D | dapl_ring_buffer_util.c | 67 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 D | drctl_impl.c | 90 * 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 D | drctl.c | 281 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 D | fksmbd_door.c | 71 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 D | smb_door_encdec.c | 42 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 D | smb_doorclnt.c | 343 * 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 D | ibd_delete_link.c | 39 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 D | userboot_disk.c | 55 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 D | au_preselect.c | 173 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 D | bcache.c | 186 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 D | md.c | 88 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.h | 97 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 D | picl.c | 117 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 D | smb_kdoor.c | 232 * 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 D | ofw_disk.c | 46 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 D | vm_as.c | 107 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 D | isnsadm.c | 317 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 D | mount.h | 76 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 D | fksmb_kdoor.c | 170 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 D | smbd_doorsvc.c | 260 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 D | librcm_event.c | 100 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 D | disk.c | 147 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 D | iod_cl.c | 107 da.rsize = sizeof (err); 149 da.rsize = sizeof (err); 227 da.rsize = sizeof (err);
|