Home
last modified time | relevance | path

Searched refs:rsize (Results 1 – 25 of 129) sorted by relevance

123456

/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_ring_buffer_util.c67 unsigned int rsize; /* real size */ in dapls_rbuf_alloc() local
77 rsize = 1; in dapls_rbuf_alloc()
78 while ((DAT_COUNT)rsize < size) { in dapls_rbuf_alloc()
79 rsize <<= 1; in dapls_rbuf_alloc()
82 rbuf->base = (void *) dapl_os_alloc(rsize * sizeof (void *)); in dapls_rbuf_alloc()
84 rbuf->lim = rsize - 1; in dapls_rbuf_alloc()
121 int rsize; /* real size */ in dapls_rbuf_realloc() local
133 rsize = 1; in dapls_rbuf_realloc()
134 while (rsize < size) { in dapls_rbuf_realloc()
135 rsize <<= 1; in dapls_rbuf_realloc()
[all …]
/illumos-gate/usr/src/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);
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_door.c71 size_t hdr_size, rsize; in fksmbd_door_dispatch() local
130 rsize = dop_arg.rsize + hdr_size; in fksmbd_door_dispatch()
131 rbuf = umem_alloc(rsize, UMEM_DEFAULT); in fksmbd_door_dispatch()
140 (void) memcpy(rbuf + hdr_size, dop_arg.rbuf, dop_arg.rsize); in fksmbd_door_dispatch()
144 hdr->dh_datalen = dop_arg.rsize; in fksmbd_door_dispatch()
155 da->da_arg.rsize = rsize; in fksmbd_door_dispatch()
/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) in smb_common_encode() argument
48 if (proc == NULL || data == NULL || rsize == NULL) { in smb_common_encode()
57 *rsize = 0; in smb_common_encode()
62 *rsize = len; in smb_common_encode()
68 *rsize = 0; in smb_common_encode()
96 smb_string_encode(char *s, size_t *rsize) in smb_string_encode() argument
124 if (rsize) in smb_string_encode()
125 *rsize = len; in smb_string_encode()
129 if (rsize) in smb_string_encode()
130 *rsize = 0; in smb_string_encode()
H A Dsmb_doorclnt.c405 if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0) { in smb_door_call_private()
412 da->da_arg.rsize = door_arg.rsize; in smb_door_call_private()
455 da->da_arg.rsize = buflen; in smb_door_encode()
470 uint32_t rsize = da->da_arg.rsize; in smb_door_decode() local
472 if (rbuf == NULL || rsize == 0) { in smb_door_decode()
477 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECODE); in smb_door_decode()
547 (void) munmap(arg->rbuf, arg->rsize); in smb_door_free()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_as.c106 size_t rsize; in as_add_callback() local
122 rsize = (((size_t)(vaddr + size) + PAGEOFFSET) & PAGEMASK) - in as_add_callback()
125 if (saddr + rsize < saddr) in as_add_callback()
131 rsize = size; in as_add_callback()
143 cb->ascb_len = rsize; in as_add_callback()
833 size_t rsize; /* rounded up size */ in as_fault() local
881 rsize = (((size_t)(addr + size) + PAGEOFFSET) & PAGEMASK) - in as_fault()
912 for (; rsize != 0; rsize -= ssize, raddr += ssize) { in as_fault()
920 if (raddr + rsize > seg->s_base + seg->s_size) in as_fault()
923 ssize = rsize; in as_fault()
[all …]
/illumos-gate/usr/src/lib/libpicl/
H A Dpicl.c115 door_desc_t *desc_ptr, uint_t desc_num, void *rbuf, size_t rsize) in post_req() argument
127 dargp->rsize = rsize; in post_req()
142 (void) munmap(dargp->rbuf, dargp->rsize); in post_req()
166 (void) munmap(darg.rbuf, darg.rsize); in handshake()
176 door_desc_t *desc_ptr, uint_t desc_num, void *rbuf, size_t rsize, in trysend_req() argument
190 rbuf, rsize)) == PICL_NORESPONSE) { in trysend_req()
291 (void) munmap(darg.rbuf, darg.rsize); in picl_shutdown()
319 (void) munmap(darg.rbuf, darg.rsize); in picl_wait()
345 (void) munmap(darg.rbuf, darg.rsize); in picl_get_root()
383 (void) munmap(darg.rbuf, darg.rsize); in picl_get_propval()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddrctl_impl.c95 door_args.rsize = 1; in i_drctl_send()
105 (void *)door_args.rbuf, door_args.rsize); in i_drctl_send()
109 *osize = door_args.rsize; in i_drctl_send()
112 (void *)(door_args.rbuf), door_args.rsize); in i_drctl_send()
120 (void *)(door_args.rbuf), door_args.rsize); in i_drctl_send()
121 kmem_free(door_args.rbuf, door_args.rsize); in i_drctl_send()
H A Ddrctl.c281 int count, size_t *rsize, drctl_status_t status) in drctl_generate_resp() argument
303 *rsize = size; in drctl_generate_resp()
381 int count, drctl_resp_t **rbuf, size_t *rsize, size_t *rq_size) in drctl_config_common() argument
420 count, rsize, DRCTL_STATUS_ALLOW); in drctl_config_common()
431 return (send_message(bufp, size, rbuf, rsize)); in drctl_config_common()
439 int count, drctl_resp_t **rbuf, size_t *rsize, drctl_cookie_t ck) in drctl_config_init() argument
456 *rbuf = drctl_generate_err_resp(inval_msg, rsize); in drctl_config_init()
464 *rbuf = drctl_generate_err_resp(busy_msg, rsize); in drctl_config_init()
476 rv = drctl_config_common(cmd, flags, res, count, rbuf, rsize, &rq_size); in drctl_config_init()
483 count, *rbuf, rq_size, *rsize)) != 0) { in drctl_config_init()
[all …]
/illumos-gate/usr/src/cmd/ibd_upgrade/
H A Dibd_delete_link.c39 size_t rsize) in ibd_dladm_door_call() argument
50 darg.rsize = rsize; in ibd_dladm_door_call()
65 (void) munmap(darg.rbuf, darg.rsize); in ibd_dladm_door_call()
69 if (darg.rsize != rsize) in ibd_dladm_door_call()
/illumos-gate/usr/src/boot/common/
H A Dbcache.c186 char *buf, size_t *rsize) in write_strategy() argument
200 return (dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize)); in write_strategy()
210 char *buf, size_t *rsize) in read_strategy() argument
224 if (rsize != NULL) in read_strategy()
225 *rsize = 0; in read_strategy()
348 if ((result == 0) && (rsize != NULL)) in read_strategy()
349 *rsize = size; in read_strategy()
359 char *buf, size_t *rsize) in bcache_strategy() argument
380 rsize)); in bcache_strategy()
419 if (rsize) in bcache_strategy()
[all …]
H A Dmd.c88 size_t *rsize) in md_strategy() argument
106 if (rsize != 0) in md_strategy()
107 *rsize = size; in md_strategy()
/illumos-gate/usr/src/cmd/isns/isnsadm/
H A Disnsadm.c317 darg.rsize = 0; in handle_association_info()
331 (void) munmap(darg.rbuf, darg.rsize); in handle_association_info()
337 (void) munmap(darg.rbuf, darg.rsize); in handle_association_info()
2584 darg.rsize = 0; in list_node_func()
2596 (void) munmap(darg.rbuf, darg.rsize); in list_node_func()
2606 (void) munmap(darg.rbuf, darg.rsize); in list_node_func()
2613 darg.rsize = 0; in list_node_func()
2623 darg.rsize = 0; in list_node_func()
2645 (void) munmap(darg.rbuf, darg.rsize); in list_node_func()
2651 (void) munmap(darg.rbuf, darg.rsize); in list_node_func()
[all …]
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_doorsvc.c375 if ((rbuf = (char *)alloca(dop_arg.rsize + hdr_size)) == NULL) { in smbd_door_dispatch()
383 (void) memcpy(rbuf + hdr_size, dop_arg.rbuf, dop_arg.rsize); in smbd_door_dispatch()
387 hdr->dh_datalen = dop_arg.rsize; in smbd_door_dispatch()
389 dop_arg.rsize += hdr_size; in smbd_door_dispatch()
391 smbd_door_return(&smbd_door_sdh, rbuf, dop_arg.rsize, NULL, 0); in smbd_door_dispatch()
640 rsp_arg->rsize = arg->rsize; in smbd_dop_async_response()
642 arg->rsize = 0; in smbd_dop_async_response()
750 arg->rbuf = smb_common_encode(&acct, lsa_account_xdr, &arg->rsize); in smbd_dop_lookup_name()
812 arg->rbuf = smb_common_encode(&acct, lsa_account_xdr, &arg->rsize); in smbd_dop_lookup_sid()
834 arg->rbuf = smb_common_encode(&jdres, smb_joinres_xdr, &arg->rsize); in smbd_dop_join()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_kdoor.c255 if (rc != 0 || door_arg.data_size == 0 || door_arg.rsize == 0) in smb_kdoor_upcall_private()
259 da->da_arg.rsize = door_arg.rsize; in smb_kdoor_upcall_private()
302 da->da_arg.rsize = len; in smb_kdoor_encode()
317 uint32_t rsize = da->da_arg.rsize; in smb_kdoor_decode() local
319 if (rbuf == NULL || rsize == 0) { in smb_kdoor_decode()
325 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECODE); in smb_kdoor_decode()
403 kmem_free(arg->rbuf, arg->rsize); in smb_kdoor_free()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_kdoor.c170 da->da_arg.rsize = len; in smb_kdoor_encode()
185 uint32_t rsize = da->da_arg.rsize; in smb_kdoor_decode() local
187 if (rbuf == NULL || rsize == 0) { in smb_kdoor_decode()
193 xdrmem_create(&xdrs, rbuf, rsize, XDR_DECODE); in smb_kdoor_decode()
271 kmem_free(arg->rbuf, arg->rsize); in smb_kdoor_free()
/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, in elf_reloc_relative() argument
106 rbgn += rsize; in elf_reloc_relative()
126 elf_reloc_relative_count(ulong_t rbgn, ulong_t rcount, ulong_t rsize, in elf_reloc_relative_count() argument
133 rbgn += rsize; in elf_reloc_relative_count()
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dlufs_debug.c147 tp->rsize = 0; in top_begin_debug()
164 ASSERT(((ul->un_debug & MT_SIZE) == 0) || (tp->rsize <= tp->esize)); in top_end_debug()
168 mtm->mtm_tops->mtm_top_size_rtot[topid] += tp->rsize; in top_end_debug()
170 if (tp->rsize > mtm->mtm_tops->mtm_top_size_max[topid]) in top_end_debug()
171 mtm->mtm_tops->mtm_top_size_max[topid] = tp->rsize; in top_end_debug()
174 tp->rsize; in top_end_debug()
176 if (tp->rsize < mtm->mtm_tops->mtm_top_size_min[topid]) in top_end_debug()
178 tp->rsize; in top_end_debug()
182 (long)tp->rsize, (long)0); in top_end_debug()
220 tp->rsize += sizeof (struct delta); in top_delta_debug()
[all …]
/illumos-gate/usr/src/cmd/fs.d/nfs/nfsmapid/
H A Dnfsmapid_test.c359 door_args.rsize = sizeof (struct mapid_res); in nfs_idmap_str_uid()
411 munmap(door_args.rbuf, door_args.rsize); in nfs_idmap_str_uid()
448 door_args.rsize = sizeof (struct mapid_res); in nfs_idmap_uid_str()
483 munmap(door_args.rbuf, door_args.rsize); in nfs_idmap_uid_str()
533 door_args.rsize = sizeof (struct mapid_res); in nfs_idmap_str_gid()
585 munmap(door_args.rbuf, door_args.rsize); in nfs_idmap_str_gid()
623 door_args.rsize = sizeof (struct mapid_res); in nfs_idmap_gid_str()
658 munmap(door_args.rbuf, door_args.rsize); in nfs_idmap_gid_str()
/illumos-gate/usr/src/uts/common/os/
H A Dshm.c578 size_t rsize; in shm_dtor() local
604 rsize = ptob(btopr(sp->shm_segsz)); in shm_dtor()
606 sp->shm_perm.ipc_proj->kpj_data.kpd_shmmax -= rsize; in shm_dtor()
607 sp->shm_perm.ipc_zone_ref.zref_zone->zone_shmmax -= rsize; in shm_dtor()
853 size_t rsize = ptob(npages); in shmget() local
861 if (rsize == 0 || in shmget()
863 pp->p_task->tk_proj->kpj_rctls, pp, rsize, in shmget()
866 pp->p_zone->zone_rctls, pp, rsize, in shmget()
877 if (anon_resv(rsize) == 0) { in shmget()
895 sp->shm_amp = anonmap_alloc(rsize, rsize, ANON_SLEEP); in shmget()
[all …]
H A Dklpd.c307 da.rsize = sizeof (res); in klpd_do_call()
331 kmem_free(da.rbuf, da.rsize); in klpd_do_call()
893 da.rsize = sizeof (pr); in pfexec_call()
918 if (da.rsize < sizeof (pr) || in pfexec_call()
919 prp->pfr_ioff > da.rsize - sizeof (priv_set_t) || in pfexec_call()
920 prp->pfr_loff > da.rsize - sizeof (priv_set_t) || in pfexec_call()
985 kmem_free(da.rbuf, da.rsize); in pfexec_call()
1039 da.rsize = sizeof (pmem); in get_forced_privs()
1057 if (da.rsize != sizeof (priv_set_t)) in get_forced_privs()
1081 kmem_free(da.rbuf, da.rsize); in get_forced_privs()
[all …]
/illumos-gate/usr/src/lib/librcm/
H A Dlibrcm_event.c98 door_arg.rsize = 0; in get_event_service()
121 if (door_arg.rbuf == NULL || door_arg.rsize == 0) { in get_event_service()
128 (void) nvlist_unpack(door_arg.rbuf, door_arg.rsize, in get_event_service()
130 (void) munmap(door_arg.rbuf, door_arg.rsize); in get_event_service()
139 door_arg.rsize = 0; in get_event_service()
/illumos-gate/usr/src/lib/libsmedia/plugins/scsi/common/
H A Ds_generic.c89 door_args.rsize = sizeof (rbuf); in _m_get_media_info()
163 door_args.rsize = sizeof (rbuf); in _m_get_device_info()
269 door_args.rsize = sizeof (rbuf); in _m_raw_write()
330 door_args.rsize = sizeof (rbuf); in _m_raw_read()
389 door_args.rsize = sizeof (rbuf); in _m_media_format()
433 door_args.rsize = sizeof (rbuf); in _m_get_media_status()
483 door_args.rsize = sizeof (rbuf); in _m_set_media_status()
531 door_args.rsize = sizeof (rbuf); in _m_reassign_block()
617 door_args.rsize = sizeof (rbuf); in _m_check_format_status()
723 door_args.rsize = sizeof (rbuf); in _m_uscsi_cmd()
[all …]
/illumos-gate/usr/src/lib/libsmbfs/smb/
H A Diod_cl.c107 da.rsize = sizeof (err); in smb_iod_open_door()
149 da.rsize = sizeof (err); in start_iod()
227 da.rsize = sizeof (err); in smb_iod_cl_newvc()
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_door.c216 param.rsize = ndata; in _nscd_doorcall_fd()
238 ndata = param.rsize; in _nscd_doorcall_fd()
262 (void) munmap(dptr, param.rsize); in _nscd_doorcall_fd()
284 param.rsize = *ndata; in send_doorfd()
301 *ndata = param.rsize; in send_doorfd()

123456