Home
last modified time | relevance | path

Searched refs:rbuf (Results 1 – 25 of 127) sorted by relevance

123456

/illumos-gate/usr/src/lib/udapl/udapl_tavor/common/
H A Ddapl_ring_buffer_util.c64 INOUT DAPL_RING_BUFFER *rbuf, in dapls_rbuf_alloc() argument
82 rbuf->base = (void *) dapl_os_alloc(rsize * sizeof (void *)); in dapls_rbuf_alloc()
83 if (rbuf->base != NULL) { in dapls_rbuf_alloc()
84 rbuf->lim = rsize - 1; in dapls_rbuf_alloc()
85 rbuf->head = 0; in dapls_rbuf_alloc()
86 rbuf->tail = 0; in dapls_rbuf_alloc()
87 dapl_os_lock_init(&rbuf->lock); in dapls_rbuf_alloc()
118 INOUT DAPL_RING_BUFFER *rbuf, in dapls_rbuf_realloc() argument
127 if (rbuf->head != rbuf->tail) { in dapls_rbuf_realloc()
138 rbuf->base = (void *)dapl_os_realloc(rbuf->base, in dapls_rbuf_realloc()
[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
126 dargp->rbuf = rbuf; in post_req()
133 ret = (picl_service_t *)dargp->rbuf; in post_req()
141 if (dargp->rbuf != rbuf) in post_req()
142 (void) munmap(dargp->rbuf, dargp->rsize); in post_req()
165 if (darg.rbuf != (char *)&outargs) in handshake()
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()
290 if (darg.rbuf != (char *)&outargs) in picl_shutdown()
[all …]
/illumos-gate/usr/src/lib/libilb/common/
H A Dilb_hc.c107 ilb_comm_t *ic, *rbuf; in ilb_get_hc_info() local
116 if ((rbuf = malloc(rbufsz)) == NULL) { in ilb_get_hc_info()
123 rc = i_ilb_do_comm(h, ic, ic_sz, rbuf, &rbufsz); in ilb_get_hc_info()
127 if (rbuf->ic_cmd != ILBD_CMD_OK) { in ilb_get_hc_info()
128 rc = *(ilb_status_t *)&rbuf->ic_data; in ilb_get_hc_info()
131 (void) memcpy(hcp, &rbuf->ic_data, sizeof (*hcp)); in ilb_get_hc_info()
135 free(rbuf); in ilb_get_hc_info()
148 ilb_comm_t ic, *rbuf; in ilb_walk_hc() local
153 if ((rbuf = malloc(rbufsz)) == NULL) in ilb_walk_hc()
157 rc = i_ilb_do_comm(h, &ic, sizeof (ic), rbuf, &rbufsz); in ilb_walk_hc()
[all …]
H A Dilb_nat.c97 ilb_comm_t *req, *rbuf; in ilb_show_info() local
124 if ((rbuf = malloc(rbufsz)) == NULL) { in ilb_show_info()
139 rc = i_ilb_do_comm(h, req, reqsz, rbuf, &tmp_rbufsz); in ilb_show_info()
142 if (rbuf->ic_cmd != ILBD_CMD_OK) { in ilb_show_info()
143 rc = *(ilb_status_t *)&rbuf->ic_data; in ilb_show_info()
147 tmp_si = (ilb_show_info_t *)&rbuf->ic_data; in ilb_show_info()
161 } while (!(rbuf->ic_flags & ILB_COMM_END)); in ilb_show_info()
166 if (rbuf->ic_flags & ILB_COMM_END) { in ilb_show_info()
173 rc = i_ilb_do_comm(h, req, reqsz, rbuf, &tmp_rbufsz); in ilb_show_info()
178 free(rbuf); in ilb_show_info()
H A Dilb_sg.c148 i_ilb_retrieve_sg_names(ilb_handle_t h, ilb_comm_t **rbuf, size_t *rbufsz) in i_ilb_retrieve_sg_names() argument
163 *rbuf = tmp_rbuf; in i_ilb_retrieve_sg_names()
169 *rbuf = NULL; in i_ilb_retrieve_sg_names()
174 i_ilb_retrieve_sg_hosts(ilb_handle_t h, const char *sgname, ilb_comm_t **rbuf, in i_ilb_retrieve_sg_hosts() argument
186 *rbuf = NULL; in i_ilb_retrieve_sg_hosts()
196 *rbuf = tmp_rbuf; in i_ilb_retrieve_sg_hosts()
204 *rbuf = NULL; in i_ilb_retrieve_sg_hosts()
227 ilb_comm_t *rbuf; in i_ilb_walk_one_sg() local
230 rc = i_ilb_retrieve_sg_hosts(h, sgname, &rbuf, &rbufsz); in i_ilb_walk_one_sg()
233 sg_info = (ilb_sg_info_t *)&rbuf->ic_data; in i_ilb_walk_one_sg()
[all …]
H A Dilb_rules.c201 i_ilb_retrieve_rule_names(ilb_handle_t h, ilb_comm_t **rbuf, size_t *rbufsz) in i_ilb_retrieve_rule_names() argument
217 *rbuf = tmp_rbuf; in i_ilb_retrieve_rule_names()
223 *rbuf = NULL; in i_ilb_retrieve_rule_names()
234 ilb_comm_t *ic, *rbuf; in i_ilb_walk_one_rule() local
241 if ((rbuf = malloc(rbufsz)) == NULL) { in i_ilb_walk_one_rule()
247 rc = i_ilb_do_comm(h, ic, ic_sz, rbuf, &rbufsz); in i_ilb_walk_one_rule()
250 if (rbuf->ic_cmd != ILBD_CMD_OK) { in i_ilb_walk_one_rule()
251 rc = *(ilb_status_t *)&rbuf->ic_data; in i_ilb_walk_one_rule()
254 rl = (ilb_rule_info_t *)&rbuf->ic_data; in i_ilb_walk_one_rule()
285 free(rbuf); in i_ilb_walk_one_rule()
[all …]
/illumos-gate/usr/src/lib/udapl/udapl_tavor/include/
H A Ddapl_ring_buffer_util.h54 DAPL_RING_BUFFER *rbuf,
58 DAPL_RING_BUFFER *rbuf,
62 DAPL_RING_BUFFER *rbuf);
65 DAPL_RING_BUFFER *rbuf,
69 DAPL_RING_BUFFER *rbuf);
72 DAPL_RING_BUFFER *rbuf);
78 #define dapls_rbuf_empty(rbuf) ((rbuf)->head == (rbuf)->tail) argument
/illumos-gate/usr/src/lib/libsmedia/plugins/scsi/common/
H A Ds_generic.c64 char rbuf[sizeof (smedia_services_t) + sizeof (door_desc_t)]; in _m_get_media_info() local
88 door_args.rbuf = rbuf; in _m_get_media_info()
89 door_args.rsize = sizeof (rbuf); in _m_get_media_info()
120 char rbuf[sizeof (smedia_services_t) + sizeof (door_desc_t)]; in _m_get_device_info() local
162 door_args.rbuf = rbuf; in _m_get_device_info()
163 door_args.rsize = sizeof (rbuf); in _m_get_device_info()
244 char rbuf[sizeof (smedia_services_t) + sizeof (door_desc_t)]; in _m_raw_write() local
268 door_args.rbuf = rbuf; in _m_raw_write()
269 door_args.rsize = sizeof (rbuf); in _m_raw_write()
302 char rbuf[sizeof (smedia_services_t) + sizeof (door_desc_t)]; in _m_raw_read() local
[all …]
/illumos-gate/usr/src/cmd/smbsrv/fksmbd/
H A Dfksmbd_door.c68 char *rbuf = NULL; in fksmbd_door_dispatch() local
131 rbuf = umem_alloc(rsize, UMEM_DEFAULT); in fksmbd_door_dispatch()
132 if (rbuf == NULL) { in fksmbd_door_dispatch()
139 if (dop_arg.rbuf != NULL) { in fksmbd_door_dispatch()
140 (void) memcpy(rbuf + hdr_size, dop_arg.rbuf, dop_arg.rsize); in fksmbd_door_dispatch()
141 free(dop_arg.rbuf); in fksmbd_door_dispatch()
145 (void) smb_doorhdr_encode(hdr, (uint8_t *)rbuf, hdr_size); in fksmbd_door_dispatch()
154 da->da_arg.rbuf = rbuf; in fksmbd_door_dispatch()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/ilbd/
H A Dilbd_nat.c77 ilbd_show_nat(void *cli, const ilb_comm_t *ic, uint32_t *rbuf, size_t *rbufsz) in ilbd_show_nat() argument
100 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_nat()
110 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_nat()
111 reply = (ilb_show_info_t *)&((ilb_comm_t *)rbuf)->ic_data; in ilbd_show_nat()
130 ilbd_reply_err(rbuf, rbufsz, ILB_STATUS_ENOMEM); in ilbd_show_nat()
139 ilbd_reply_err(rbuf, rbufsz, ret); in ilbd_show_nat()
158 ((ilb_comm_t *)rbuf)->ic_flags = 0; in ilbd_show_nat()
197 ilbd_show_sticky(void *cli, const ilb_comm_t *ic, uint32_t *rbuf, in ilbd_show_sticky() argument
221 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_sticky()
231 ilbd_reply_ok(rbuf, rbufsz); in ilbd_show_sticky()
[all …]
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_doorsvc.c307 char *rbuf = NULL; in smbd_door_dispatch() local
375 if ((rbuf = (char *)alloca(dop_arg.rsize + hdr_size)) == NULL) { in smbd_door_dispatch()
382 if (dop_arg.rbuf != NULL) { in smbd_door_dispatch()
383 (void) memcpy(rbuf + hdr_size, dop_arg.rbuf, dop_arg.rsize); in smbd_door_dispatch()
384 free(dop_arg.rbuf); in smbd_door_dispatch()
388 (void) smb_doorhdr_encode(hdr, (uint8_t *)rbuf, hdr_size); in smbd_door_dispatch()
391 smbd_door_return(&smbd_door_sdh, rbuf, dop_arg.rsize, NULL, 0); in smbd_door_dispatch()
512 free(arg->rbuf); in smbd_door_dispatch_op()
513 arg->rbuf = NULL; in smbd_door_dispatch_op()
639 rsp_arg->rbuf = arg->rbuf; in smbd_dop_async_response()
[all …]
/illumos-gate/usr/src/uts/common/rpc/
H A Drdma_subr.c399 rdma_buf_t rbuf = {0}; in rdma_clnt_postrecv() local
401 rbuf.type = RECV_BUFFER; in rdma_clnt_postrecv()
402 if (RDMA_BUF_ALLOC(conn, &rbuf)) { in rdma_clnt_postrecv()
406 clist_add(&cl, 0, rbuf.len, &rbuf.handle, rbuf.addr, in rdma_clnt_postrecv()
425 rdma_buf_t rbuf = {0}; in rdma_svc_postrecv() local
427 rbuf.type = RECV_BUFFER; in rdma_svc_postrecv()
428 if (RDMA_BUF_ALLOC(conn, &rbuf)) { in rdma_svc_postrecv()
431 clist_add(&cl, 0, rbuf.len, &rbuf.handle, rbuf.addr, in rdma_svc_postrecv()
440 rdma_buf_alloc(CONN *conn, rdma_buf_t *rbuf) in rdma_buf_alloc() argument
442 return (RDMA_BUF_ALLOC(conn, rbuf)); in rdma_buf_alloc()
[all …]
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_authenticate.c122 void *rbuf = NULL; in smb_auth_do_oldreq() local
159 status = smb_authsock_sendrecv(sr, &msg_hdr, sbuf, &rbuf); in smb_auth_do_oldreq()
177 smb_lsa_eresp_t *ler = rbuf; in smb_auth_do_oldreq()
189 if (rbuf != NULL) in smb_auth_do_oldreq()
190 kmem_free(rbuf, rlen); in smb_auth_do_oldreq()
231 void *rbuf = NULL; in smb_authenticate_ext() local
325 sinfo->ssi_isecblob, &rbuf); in smb_authenticate_ext()
339 bcopy(rbuf, sinfo->ssi_osecblob, sinfo->ssi_oseclen); in smb_authenticate_ext()
350 bcopy(rbuf, sinfo->ssi_osecblob, sinfo->ssi_oseclen); in smb_authenticate_ext()
364 smb_lsa_eresp_t *ler = rbuf; in smb_authenticate_ext()
[all …]
/illumos-gate/usr/src/cmd/isns/isnsadm/
H A Disnsadm.c316 darg.rbuf = NULL; in handle_association_info()
325 if ((ret = process_get_assoc_response((xmlChar *)darg.rbuf, 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()
2583 darg.rbuf = NULL; in list_node_func()
2594 if ((ret = cvt_enumerate_rsp_to_get_req((xmlChar *)darg.rbuf, 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()
2612 darg.rbuf = NULL; in list_node_func()
2622 darg.rbuf = NULL; in list_node_func()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/
H A Ddrctl_impl.c94 door_args.rbuf = NULL; in i_drctl_send()
101 if (door_args.rbuf == NULL) in i_drctl_send()
105 (void *)door_args.rbuf, door_args.rsize); in i_drctl_send()
108 *obufp = door_args.rbuf; 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()
/illumos-gate/usr/src/cmd/mailx/
H A Dquit.c276 FILE *obuf = 0, *fbuf = 0, *rbuf = 0; in writeback() local
296 PRIV(rbuf = fopen(tempResid, "w+")); in writeback()
297 if (rbuf == NULL) { in writeback()
300 PRIV(rbuf = fdopen(fd, "w+")); in writeback()
301 if (rbuf == NULL) { in writeback()
313 putc(c, rbuf); in writeback()
323 putc(c, rbuf); in writeback()
327 fseek(rbuf, 0L, 0); in writeback()
337 if (rbuf != NULL) in writeback()
338 while ((c = getc(rbuf)) != EOF) in writeback()
[all …]
/illumos-gate/usr/src/cmd/mdb/intel/modules/sata/
H A Dsata.c55 sata_trace_rbuf_t rbuf; in sata_dmsg_walk_i() local
63 if (mdb_vread(&rbuf, sizeof (sata_trace_rbuf_t), rbuf_addr) in sata_dmsg_walk_i()
70 wsp->walk_addr = (uintptr_t)(sata_trace_dmsg_t *)rbuf.dmsgh; in sata_dmsg_walk_i()
210 sata_trace_rbuf_t rbuf; in sata_rbuf_dump() local
235 if (mdb_vread(&rbuf, sizeof (rbuf), addr) != sizeof (rbuf)) { in sata_rbuf_dump()
240 if (rbuf.dmsgh == NULL) { in sata_rbuf_dump()
245 rval = sata_dmsg_dump((sata_trace_dmsg_t *)rbuf.dmsgh, in sata_rbuf_dump()
/illumos-gate/usr/src/cmd/ibd_upgrade/
H A Dibd_delete_link.c38 ibd_dladm_door_call(dladm_handle_t handle, void *arg, size_t asize, void *rbuf, in ibd_dladm_door_call() argument
49 darg.rbuf = rbuf; in ibd_dladm_door_call()
59 if (darg.rbuf != rbuf) { in ibd_dladm_door_call()
65 (void) munmap(darg.rbuf, darg.rsize); in ibd_dladm_door_call()
72 if ((((dlmgmt_retval_t *)rbuf)->lr_err) == 0) in ibd_dladm_door_call()
/illumos-gate/usr/src/cmd/vi/port/
H A Dex_temp.c478 struct rbuf { struct
482 } *rbuf, KILLrbuf, putrbuf, YANKrbuf, regrbuf; argument
504 if ((*iofcn)(rfile, rbuf, BUFSIZE) != BUFSIZE) in regio()
550 rbuf = &KILLrbuf; in KILLreg()
561 rblock = rbuf->rb_next; in KILLreg()
571 if (read(rfile, (char *)rbuf, sizeof (struct front)) == in shread()
573 return (sizeof (struct rbuf)); in shread()
588 rbuf = &putrbuf; in putreg()
647 rnext = rbuf->rb_next; in getREG()
648 rbufcp = rbuf->rb_text; in getREG()
[all …]
/illumos-gate/usr/src/lib/libsmedia/library/common/
H A Dl_misc.c90 char rbuf[sizeof (smedia_services_t) + sizeof (door_desc_t)]; in is_server_running() local
118 DPRINTF1("rbuf address=%p\n", rbuf); in is_server_running()
124 door_args.rbuf = rbuf; in is_server_running()
125 door_args.rsize = sizeof (rbuf); in is_server_running()
172 DPRINTF1("rbuf address=%p\n", rbuf); in is_server_running()
178 door_args.rbuf = rbuf; in is_server_running()
179 door_args.rsize = sizeof (rbuf); in is_server_running()
349 char rbuf[sizeof (smedia_services_t) + sizeof (door_desc_t)]; in get_handle_from_fd() local
405 DPRINTF1("rbuf address=%p\n", rbuf); in get_handle_from_fd()
413 door_args.rbuf = rbuf; in get_handle_from_fd()
[all …]
/illumos-gate/usr/src/cmd/ldap/common/
H A Dldapmodify.c102 static int process_ldapmod_rec( LDAP *ld, char *rbuf );
103 static int process_ldif_rec( LDAP *ld, char *rbuf );
109 static int process_ldapmod_rec( char *rbuf );
110 static int process_ldif_rec( char *rbuf );
240 char *rbuf, *saved_rbuf, *start, *p, *q; in process() local
291 ( rbuf = read_one_record( ldaptool_fp )) != NULL ) { in process()
297 use_ldif = ( p = strchr( rbuf, ':' )) != NULL && in process()
298 ( q = strchr( rbuf, '\n' )) != NULL && p < q && in process()
299 (( q = strchr( rbuf, '=' )) == NULL || p < q ); in process()
301 start = rbuf; in process()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_kdoor.c169 da->da_arg.rbuf = buf; in smb_kdoor_encode()
184 char *rbuf = da->da_arg.rbuf; 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()
270 if (arg->rbuf != NULL && arg->rbuf != arg->data_ptr) in smb_kdoor_free()
271 kmem_free(arg->rbuf, arg->rsize); in smb_kdoor_free()
/illumos-gate/usr/src/test/smbclient-tests/cmd/file_trunc/
H A Dfile_trunc.c171 char *rbuf = NULL; in do_write() local
174 rbuf = (char *)calloc(1, bsize); in do_write()
175 if (buf == NULL || rbuf == NULL) { in do_write()
198 if (read(fd, rbuf, bsize) < bsize) { in do_write()
203 if (memcmp(buf, rbuf, bsize) != 0) { in do_write()
219 (void) free(rbuf); in do_write()
/illumos-gate/usr/src/test/zfs-tests/cmd/file_trunc/
H A Dfile_trunc.c174 char *rbuf = NULL; in do_write() local
177 rbuf = (char *)calloc(1, bsize); in do_write()
178 if (buf == NULL || rbuf == NULL) { in do_write()
201 if (read(fd, rbuf, bsize) < bsize) { in do_write()
206 if (memcmp(buf, rbuf, bsize) != 0) { in do_write()
221 (void) free(rbuf); in do_write()
/illumos-gate/usr/src/uts/intel/io/pciex/
H A Dpcie_acpi.c144 UINT32 *rbuf; in pcie_acpi_eval_osc() local
196 rbuf = (UINT32 *)((ACPI_OBJECT *)rb.Pointer)->Buffer.Pointer; in pcie_acpi_eval_osc()
199 if (rbuf[0] & OSC_STATUS_ERRORS) { in pcie_acpi_eval_osc()
200 PCIE_DBG("_OSC method failed (STATUS %d)\n", rbuf[0]); in pcie_acpi_eval_osc()
205 *osc_flags = rbuf[2]; in pcie_acpi_eval_osc()
209 (void *)dip, rbuf[0], rbuf[1], tmp_ctrl, rbuf[2]); in pcie_acpi_eval_osc()

123456