/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_buf.c | 66 oce_dma_buf_t *dbuf; in oce_alloc_dma_buffer() local 79 if (dbuf == NULL) { in oce_alloc_dma_buffer() 111 bzero(dbuf->base, actual_len); in oce_alloc_dma_buffer() 113 dbuf->size = actual_len; in oce_alloc_dma_buffer() 115 dbuf->len = size; in oce_alloc_dma_buffer() 117 return (dbuf); in oce_alloc_dma_buffer() 141 if (dbuf == NULL) { in oce_free_dma_buffer() 144 if (dbuf->dma_handle != NULL) { in oce_free_dma_buffer() 147 if (dbuf->acc_handle != NULL) { in oce_free_dma_buffer() 182 if (ring->dbuf == NULL) { in create_ring_buffer() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/lu/stmf_sbd/ |
H A D | sbd_scsi.c | 206 if (dbuf == NULL) { in sbd_do_read_xfer() 374 stmf_free(dbuf); in sbd_do_sgl_read_xfer() 401 stmf_free(dbuf); in sbd_do_sgl_read_xfer() 443 stmf_free(dbuf); in sbd_do_sgl_read_xfer() 557 stmf_free(dbuf); in sbd_handle_sgl_read_xfer_completion() 696 stmf_free(dbuf); in sbd_handle_sgl_write_xfer_completion() 1104 dbuf = NULL; in sbd_do_write_xfer() 1872 dbuf->db_sglist[0].seg_addr, dbuf->db_data_size); in sbd_handle_short_write_xfer_completion() 1877 dbuf->db_sglist[0].seg_addr, dbuf->db_data_size); in sbd_handle_short_write_xfer_completion() 2544 dbuf = NULL; in sbd_do_write_same_xfer() [all …]
|
H A D | sbd_zvol.c | 156 sbd_zvol_io_t *zvio = dbuf->db_lu_private; in sbd_zvol_alloc_read_bufs() 159 uint64_t len = dbuf->db_data_size; in sbd_zvol_alloc_read_bufs() 194 if (dbuf->db_sglist_length != numbufs) { in sbd_zvol_alloc_read_bufs() 196 dbuf->db_sglist_length, numbufs); in sbd_zvol_alloc_read_bufs() 199 sgl = &dbuf->db_sglist[0]; in sbd_zvol_alloc_read_bufs() 227 ASSERT(dbuf->db_sglist_length); in sbd_zvol_rele_read_bufs() 247 uint64_t len = dbuf->db_data_size; in sbd_zvol_alloc_write_bufs() 272 if (dbuf->db_sglist_length != numbufs) { in sbd_zvol_alloc_write_bufs() 274 dbuf->db_sglist_length, numbufs); in sbd_zvol_alloc_write_bufs() 289 sgl = &dbuf->db_sglist[0]; in sbd_zvol_alloc_write_bufs() [all …]
|
H A D | ats_copy_mgr.c | 374 stmf_free_dbuf(task, dbuf); in sbd_handle_ats_xfer_completion() 416 if (dbuf != NULL) { in sbd_do_ats_xfer() 422 if ((dbuf != NULL) && in sbd_do_ats_xfer() 425 stmf_free_dbuf(task, dbuf); in sbd_do_ats_xfer() 426 dbuf = NULL; in sbd_do_ats_xfer() 428 if (dbuf == NULL) { in sbd_do_ats_xfer() 439 if (dbuf == NULL) { in sbd_do_ats_xfer() 450 len = ATOMIC32_GET(scmd->len) > dbuf->db_buf_size ? dbuf->db_buf_size : in sbd_do_ats_xfer() 454 dbuf->db_data_size = len; in sbd_do_ats_xfer() 472 stmf_data_buf_t *dbuf; in sbd_handle_ats() local [all …]
|
H A D | sbd_impl.h | 313 int sbd_zvol_alloc_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf); 314 void sbd_zvol_rele_read_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf); 315 int sbd_zvol_alloc_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf); 316 void sbd_zvol_rele_write_bufs_abort(sbd_lu_t *sl, stmf_data_buf_t *dbuf); 317 int sbd_zvol_rele_write_bufs(sbd_lu_t *sl, stmf_data_buf_t *dbuf); 323 void sbd_dbuf_xfer_done(struct scsi_task *task, struct stmf_data_buf *dbuf); 329 void sbd_dbuf_free(struct scsi_task *task, struct stmf_data_buf *dbuf);
|
/illumos-gate/usr/src/lib/libcryptoutil/common/ |
H A D | random.c | 86 char *marker = dbuf; in readn_nointr() 111 char *marker = dbuf; in writen_nointr() 219 n = readn_nointr(*fd, dbuf, dlen); in pkcs11_read_common() 246 n = writen_nointr(*fd, dbuf, dlen); in pkcs11_write_common() 256 dbuf, dlen)); in pkcs11_write_random_seed() 263 dbuf, dlen)); in pkcs11_write_urandom_seed() 317 pkcs11_get_random(void *dbuf, size_t dlen) in pkcs11_get_random() argument 319 if (dbuf == NULL || dlen == 0) in pkcs11_get_random() 338 if (dbuf == NULL || dlen == 0) in pkcs11_get_urandom() 361 if (pkcs11_get_urandom(dbuf, dlen) < 0) in pkcs11_get_nzero_urandom() [all …]
|
H A D | cryptoutil.h | 218 extern int pkcs11_get_random(void *dbuf, size_t dlen); 219 extern int pkcs11_get_urandom(void *dbuf, size_t dlen); 220 extern int pkcs11_get_nzero_urandom(void *dbuf, size_t dlen); 221 extern int pkcs11_read_data(char *filename, void **dbuf, size_t *dlen); 224 extern ssize_t readn_nointr(int fd, void *dbuf, size_t dlen); 225 extern ssize_t writen_nointr(int fd, void *dbuf, size_t dlen);
|
H A D | keyfile.c | 47 pkcs11_read_data(char *filename, void **dbuf, size_t *dlen) in pkcs11_read_data() argument 56 if (filename == NULL || dbuf == NULL || dlen == NULL) in pkcs11_read_data() 89 *dbuf = NULL; in pkcs11_read_data() 141 *dbuf = filebuf; in pkcs11_read_data()
|
/illumos-gate/usr/src/cmd/backup/dump/ |
H A D | unctime.c | 50 char dbuf[30]; local 53 (void) strncpy(dbuf, str, 24); 54 dbuf[24] = '\0'; 55 dbuf[E_MONTH+3] = '\0'; 56 then.tm_mon = lookup(&dbuf[E_MONTH]); 60 then.tm_mday = atoi(&dbuf[E_DAY]); 61 then.tm_hour = atoi(&dbuf[E_HOUR]); 62 then.tm_min = atoi(&dbuf[E_MINUTE]); 63 then.tm_sec = atoi(&dbuf[E_SECOND]); 64 then.tm_year = atoi(&dbuf[E_YEAR]) - 1900;
|
/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | lcl_pr.c | 82 char * dbuf; member 139 if (pvt->dbuf) in pr_close() 140 free(pvt->dbuf); in pr_close() 202 if (pvt->dbuf) { in pr_next() 203 free(pvt->dbuf); in pr_next() 204 pvt->dbuf = NULL; in pr_next() 211 if (dbuf) in pr_next() 212 free(dbuf); in pr_next() 224 dbuf = ndbuf; in pr_next() 225 bufp = dbuf; in pr_next() [all …]
|
H A D | lcl_nw.c | 221 char *bufp, *ndbuf, *dbuf = NULL; in nw_next() local 243 if (dbuf == NULL) { in nw_next() 247 ndbuf = realloc(dbuf, bufsiz + GROWBUF); in nw_next() 249 dbuf = ndbuf; in nw_next() 250 bufp = dbuf; in nw_next() 252 offset = strlen(dbuf); in nw_next() 308 if (dbuf) in nw_next() 309 free(dbuf); in nw_next()
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | bpobj.c | 121 if (dbuf == NULL || dbuf->db_offset > offset) { in bpobj_free() 122 if (dbuf) in bpobj_free() 129 ASSERT3U(offset, <, dbuf->db_offset + dbuf->db_size); in bpobj_free() 134 if (dbuf) { in bpobj_free() 234 if (dbuf == NULL || dbuf->db_offset > offset) { in bpobj_iterate_impl() 235 if (dbuf) in bpobj_iterate_impl() 244 ASSERT3U(offset, <, dbuf->db_offset + dbuf->db_size); in bpobj_iterate_impl() 263 if (dbuf) { in bpobj_iterate_impl() 293 if (dbuf == NULL || dbuf->db_offset > offset) { in bpobj_iterate_impl() 294 if (dbuf) in bpobj_iterate_impl() [all …]
|
/illumos-gate/usr/src/cmd/connstat/ |
H A D | connstat_mib.c | 55 struct strbuf cbuf, dbuf; in conn_walk() local 69 bzero(&dbuf, sizeof (dbuf)); in conn_walk() 141 if ((dbuf.buf = realloc(dbuf.buf, hdr->len)) == NULL) { in conn_walk() 146 dbuf.maxlen = hdr->len; in conn_walk() 147 dbuf.len = 0; in conn_walk() 151 r = getmsg(fd, NULL, &dbuf, &flags); in conn_walk() 167 proto->csp_v4walk(&dbuf, state); in conn_walk() 170 proto->csp_v6walk(&dbuf, state); in conn_walk() 174 free(dbuf.buf); in conn_walk()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/qlt/ |
H A D | qlt_dma.h | 122 void qlt_dmem_free(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf); 123 void qlt_i_dmem_free(qlt_state_t *qlt, stmf_data_buf_t *dbuf); 125 stmf_data_buf_t *dbuf, uint32_t flags); 126 void qlt_dma_teardown_dbuf(fct_dbuf_store_t *fds, stmf_data_buf_t *dbuf); 127 void qlt_dmem_dma_sync(stmf_data_buf_t *dbuf, uint_t sync_type); 133 uint16_t qlt_get_cookie_count(stmf_data_buf_t *dbuf); 134 void qlt_ddi_dma_nextcookie(stmf_data_buf_t *dbuf, ddi_dma_cookie_t *cookie_p); 135 ddi_dma_cookie_t *qlt_get_cookie_array(stmf_data_buf_t *dbuf);
|
H A D | qlt_dma.c | 390 qlt_dmem_free(0, dbuf); in qlt_i_dmem_free() 420 if (dbuf->db_flags & DB_LU_DATA_BUF) { in qlt_dmem_dma_sync() 439 dbuf->db_data_size, sync_type); in qlt_dmem_dma_sync() 593 ASSERT(dbuf->db_flags & DB_LU_DATA_BUF); in qlt_get_cookie_count() 602 ASSERT(dbuf->db_flags & DB_LU_DATA_BUF); in qlt_get_cookie_array() 618 ASSERT(dbuf->db_flags & DB_LU_DATA_BUF); in qlt_ddi_dma_nextcookie() 679 dbuf->db_port_private = NULL; in qlt_dma_setup_dbuf() 680 numbufs = dbuf->db_sglist_length; in qlt_dma_setup_dbuf() 690 sglp = &dbuf->db_sglist[0]; in qlt_dma_setup_dbuf() 740 dbuf->db_port_private = qsgl; in qlt_dma_setup_dbuf() [all …]
|
/illumos-gate/usr/src/cmd/tar/ |
H A D | tar.c | 373 } dbuf; member 1694 if (dblock.dbuf.typeflag == '1' || dblock.dbuf.typeflag == '2' || in passtape() 1696 dblock.dbuf.typeflag == '5' || dblock.dbuf.typeflag == '6') in passtape() 4132 (strcmp(savedblock.dbuf.mode, dblock.dbuf.mode)) || in notsame() 4133 (strcmp(savedblock.dbuf.uid, dblock.dbuf.uid)) || in notsame() 4134 (strcmp(savedblock.dbuf.gid, dblock.dbuf.gid)) || in notsame() 4135 (strcmp(savedblock.dbuf.mtime, dblock.dbuf.mtime)) || in notsame() 4136 (savedblock.dbuf.typeflag != dblock.dbuf.typeflag) || in notsame() 4138 (savedblock.dbuf.extotal != dblock.dbuf.extotal) || in notsame() 4139 (strcmp(savedblock.dbuf.efsize, dblock.dbuf.efsize))); in notsame() [all …]
|
/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/ |
H A D | fcoet.c | 884 stmf_data_buf_t *dbuf; in fcoet_dbuf_alloc() local 907 if (dbuf == NULL) { in fcoet_dbuf_alloc() 910 dbuf->db_buf_size = size; in fcoet_dbuf_alloc() 911 dbuf->db_data_size = size; in fcoet_dbuf_alloc() 912 dbuf->db_sglist_length = 0; in fcoet_dbuf_alloc() 913 dbuf->db_flags |= DB_DONT_REUSE; in fcoet_dbuf_alloc() 929 stmf_free(dbuf); in fcoet_dbuf_alloc() 955 FCOET_GET_NETB(dbuf, ii)); in fcoet_dbuf_alloc() 957 stmf_free(dbuf); in fcoet_dbuf_alloc() 972 return (dbuf); in fcoet_dbuf_alloc() [all …]
|
H A D | fcoet_eth.c | 514 stmf_data_buf_t *dbuf; in fcoet_process_sol_fcp_data() local 529 ASSERT(dbuf); in fcoet_process_sol_fcp_data() 546 dbuf->db_sglist_length >= FCOET_GET_SEG_NUM(dbuf)) { in fcoet_process_sol_fcp_data() 549 dbuf->db_xfer_status = fc_st; in fcoet_process_sol_fcp_data() 550 dbuf->db_flags |= DB_DONT_REUSE; in fcoet_process_sol_fcp_data() 885 stmf_data_buf_t *dbuf; in fcoet_send_sol_fcp_data_done() local 891 dbuf = xch->xch_dbufs[dbuf_index]; in fcoet_send_sol_fcp_data_done() 892 ASSERT((dbuf) && (dbuf->db_flags & DB_DIRECTION_TO_RPORT)); in fcoet_send_sol_fcp_data_done() 899 dbuf->db_sglist_length--; in fcoet_send_sol_fcp_data_done() 902 dbuf->db_xfer_status = FCT_SUCCESS; in fcoet_send_sol_fcp_data_done() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/ |
H A D | oce_buf.h | 87 oce_dma_buf_t *dbuf; /* dma buffer */ member 162 (void*)(((type *)DBUF_VA(ring->dbuf)) + ring->cidx) 165 (uint64_t)(((type *)DBUF_PA(ring->dbuf)) + ring->cidx) 168 (void *)(((type *)DBUF_VA(ring->dbuf)) + ring->pidx) 171 (uint64_t)(((type *)DBUF_PA(ring->dbuf)) + ring->pidx) 187 void oce_page_list(oce_dma_buf_t *dbuf,
|
/illumos-gate/usr/src/uts/common/io/comstar/stmf/ |
H A D | stmf.c | 1856 if (dbuf == NULL) in stmf_ic_rx_scsi_data() 1858 if (dbuf == NULL) { in stmf_ic_rx_scsi_data() 1917 if (dbuf) { in stmf_proxy_scsi_cmd() 1919 task, dbuf->db_data_size, dbuf->db_sglist[0].seg_addr, in stmf_proxy_scsi_cmd() 4237 if (dbuf) { in stmf_alloc_dbuf() 4242 return (dbuf); in stmf_alloc_dbuf() 4914 if (dbuf) { in stmf_post_task() 6304 if (dbuf == NULL) in stmf_scsilib_handle_report_tpgs() 6914 if (dbuf && (dbuf->db_sglist[0].seg_length < 36)) { in stmf_dlun0_new_task() 6919 dbuf = NULL; in stmf_dlun0_new_task() [all …]
|
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_dtime.c | 145 char dbuf[26]; in unctime() local 151 (void) strlcpy(dbuf, str, sizeof (dbuf) - 1); in unctime() 152 dbuf[sizeof (dbuf) - 1] = '\0'; in unctime() 153 dbuf[E_MONTH+3] = '\0'; in unctime() 154 if ((then.tm_mon = lookup(&dbuf[E_MONTH])) < 0) in unctime() 157 then.tm_mday = atoi(&dbuf[E_DAY]); in unctime() 158 then.tm_hour = atoi(&dbuf[E_HOUR]); in unctime() 159 then.tm_min = atoi(&dbuf[E_MINUTE]); in unctime() 160 then.tm_sec = atoi(&dbuf[E_SECOND]); in unctime() 161 then.tm_year = atoi(&dbuf[E_YEAR]) - 1900; in unctime()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | stmf.h | 374 void stmf_post_task(scsi_task_t *task, stmf_data_buf_t *dbuf); 377 void stmf_free_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf); 378 stmf_status_t stmf_setup_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf, 380 void stmf_teardown_dbuf(scsi_task_t *task, stmf_data_buf_t *dbuf); 381 stmf_status_t stmf_xfer_data(scsi_task_t *task, stmf_data_buf_t *dbuf, 384 void stmf_data_xfer_done(scsi_task_t *task, stmf_data_buf_t *dbuf, 417 void stmf_scsilib_handle_report_tpgs(scsi_task_t *task, stmf_data_buf_t *dbuf);
|
/illumos-gate/usr/src/cmd/ttymon/ |
H A D | tmttydefs.c | 59 static char dbuf[BUFSIZ]; in read_ttydefs() local 81 dbuf[len] = '-'; in read_ttydefs() 82 dbuf[len] = '\0'; in read_ttydefs() 145 dbuf[len] = '\0'; in read_ttydefs() 146 log("\n%s", dbuf); in read_ttydefs() 148 log("%s\n", dbuf); in read_ttydefs() 149 dbuf[len] = '-'; in read_ttydefs()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/pppt/ |
H A D | pppt.c | 637 pppt_buf_t *pbuf = dbuf->db_port_private; in pppt_dbuf_free() 642 kmem_free(dbuf->db_sglist[0].seg_addr, in pppt_dbuf_free() 643 dbuf->db_sglist[0].seg_length); in pppt_dbuf_free() 644 stmf_free(dbuf); in pppt_dbuf_free() 654 pppt_buf_t *pbuf = dbuf->db_port_private; in pppt_lport_xfer_data() 670 if (dbuf->db_flags & DB_DIRECTION_TO_RPORT) { in pppt_lport_xfer_data() 677 dbuf->db_sglist[0].seg_length, in pppt_lport_xfer_data() 678 dbuf->db_sglist[0].seg_addr, 0); in pppt_lport_xfer_data() 704 stmf_data_buf_t *dbuf; in pppt_xfer_read_complete() local 712 dbuf = pppt_buf->pbuf_stmf_buf; in pppt_xfer_read_complete() [all …]
|
/illumos-gate/usr/src/lib/libipp/ |
H A D | libipp.c | 697 char *dbuf = NULL; in dispatch() local 775 dbuf = cbuf; in dispatch() 789 if ((dbuf = realloc(dbuf, nextbuflen)) == NULL) { in dispatch() 801 iioc.ii_buf = dbuf; in dispatch() 827 if ((rc = nvlist_unpack(dbuf, dbuflen, &dnvlp, 0)) != 0) { in dispatch() 858 free(dbuf); in dispatch() 877 free(dbuf); in dispatch() 905 if (dbuf != NULL) in dispatch() 906 free(dbuf); in dispatch()
|