/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/emlxs/ |
H A D | emlxs_solaris.c | 44 static int32_t emlxs_send_menlo(emlxs_port_t *port, emlxs_buf_t *sbp); 52 static int32_t emlxs_send_fcp_cmd(emlxs_port_t *port, emlxs_buf_t *sbp, 54 static int32_t emlxs_send_fct_status(emlxs_port_t *port, emlxs_buf_t *sbp); 55 static int32_t emlxs_send_fct_abort(emlxs_port_t *port, emlxs_buf_t *sbp); 56 static int32_t emlxs_send_ip(emlxs_port_t *port, emlxs_buf_t *sbp); 57 static int32_t emlxs_send_els(emlxs_port_t *port, emlxs_buf_t *sbp); 58 static int32_t emlxs_send_els_rsp(emlxs_port_t *port, emlxs_buf_t *sbp); 59 static int32_t emlxs_send_ct(emlxs_port_t *port, emlxs_buf_t *sbp); 60 static int32_t emlxs_send_ct_rsp(emlxs_port_t *port, emlxs_buf_t *sbp); 62 static void emlxs_iodone(emlxs_buf_t *sbp); [all …]
|
H A D | emlxs_sli4.c | 87 emlxs_buf_t *sbp); 99 emlxs_buf_t *sbp); 103 emlxs_buf_t *sbp, int ring); 105 emlxs_buf_t *sbp); 107 emlxs_buf_t *sbp); 109 emlxs_buf_t *sbp); 123 emlxs_buf_t *sbp, RPIobj_t *rpip, 154 emlxs_buf_t *sbp, fc_unsol_buf_t *ubp, 158 emlxs_node_t *node, emlxs_buf_t *sbp, 2898 emlxs_sli4_bde_setup(emlxs_port_t *port, emlxs_buf_t *sbp) in emlxs_sli4_bde_setup() argument [all …]
|
H A D | emlxs_mem.c | 1228 if (iocbq->sbp) { in emlxs_mem_put()
|
H A D | emlxs_mbox.c | 2672 emlxs_mb_reg_vpi(emlxs_port_t *port, emlxs_buf_t *sbp) in emlxs_mb_reg_vpi() argument 2743 mbq->sbp = (void *)sbp; in emlxs_mb_reg_vpi() 3070 mbox_sbp = (emlxs_buf_t *)mbox_mbq->sbp; in emlxs_mb_fini() 3149 emlxs_mb_deferred_cmpl(emlxs_port_t *port, uint32_t mbxStatus, emlxs_buf_t *sbp, in emlxs_mb_deferred_cmpl() argument 3156 if (sbp && sbp->fct_cmd && (sbp->fct_state == EMLXS_FCT_REG_PENDING)) { in emlxs_mb_deferred_cmpl() 3158 sbp->fct_flags |= EMLXS_FCT_REGISTERED; in emlxs_mb_deferred_cmpl() 3162 sbp = NULL; in emlxs_mb_deferred_cmpl() 3167 if (sbp) { in emlxs_mb_deferred_cmpl() 3170 sbp->pkt_flags &= ~PACKET_STATE_VALID; in emlxs_mb_deferred_cmpl() 3171 emlxs_set_pkt_state(sbp, IOSTAT_LOCAL_REJECT, in emlxs_mb_deferred_cmpl() [all …]
|
H A D | emlxs_hba.c | 2412 emlxs_buf_t *sbp; in emlxs_proc_channel_event() local 2421 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_proc_channel_event() 2422 if (sbp) { in emlxs_proc_channel_event() 2423 if (!(sbp->pkt_flags & PACKET_VALID) || in emlxs_proc_channel_event() 2424 (sbp->pkt_flags & (PACKET_ULP_OWNED | in emlxs_proc_channel_event() 2440 if (sbp->pkt_flags & PACKET_IN_TIMEOUT) { in emlxs_proc_channel_event() 2447 } else if (sbp->pkt_flags & in emlxs_proc_channel_event() 2604 iocb->un.acxri.parm, iocbq->sbp); in emlxs_proc_channel_event() 2649 iocb->un.acxri.parm, iocbq->sbp); in emlxs_proc_channel_event() 2677 "CMD_XMIT_BLS_RSP64_CX: sbp = %p", sbp); in emlxs_proc_channel_event() [all …]
|
H A D | emlxs_fct.c | 1723 iocbq->sbp = cmd_sbp; in emlxs_fct_send_cmd_rsp() 2407 cmd_sbp->xrip = iocbq->sbp; in emlxs_fct_handle_unsol_req() 2409 iocbq->sbp = 0; in emlxs_fct_handle_unsol_req() 2576 iocbq->sbp = cmd_sbp; in emlxs_fct_send_fcp_data() 2638 emlxs_buf_t *sbp = NULL; in emlxs_fct_send_fcp_status() local 2679 sbp = emlxs_fct_pkt_init(port, fct_cmd, pkt); in emlxs_fct_send_fcp_status() 2763 emlxs_sli4_free_xri(port, sbp, 0, 0); in emlxs_fct_send_fcp_status() 2792 emlxs_buf_t *sbp; in emlxs_fct_send_qfull_reply() local 2808 sbp = PKT2PRIV(pkt); in emlxs_fct_send_qfull_reply() 2809 sbp->node = ndlp; in emlxs_fct_send_qfull_reply() [all …]
|
H A D | emlxs_fcf.c | 10560 FCF_REASON_MBOX_FAILED, mb4->mbxStatus, (void *)mbq->sbp); in emlxs_vfi_unreg_mbcmpl() 10760 FCF_REASON_MBOX_FAILED, mb4->mbxStatus, (void *)mbq->sbp); in emlxs_vfi_reg_mbcmpl() 11981 emlxs_buf_t *sbp; in emlxs_deferred_cmpl_thread() local 11988 sbp = (emlxs_buf_t *)cmpl->arg1; in emlxs_deferred_cmpl_thread() 11994 emlxs_mb_deferred_cmpl(port, mbxStatus, sbp, ubp, iocbq); in emlxs_deferred_cmpl_thread() 12588 emlxs_vpi_logi_notify(emlxs_port_t *port, emlxs_buf_t *sbp) in emlxs_vpi_logi_notify() argument 12630 0, 0, sbp); in emlxs_vpi_logi_notify() 12753 emlxs_vpi_logi_failed_notify(emlxs_port_t *port, emlxs_buf_t *sbp) in emlxs_vpi_logi_failed_notify() argument 12793 if (sbp) { in emlxs_vpi_logi_failed_notify() 12798 cmpl->arg1 = (void *)sbp; in emlxs_vpi_logi_failed_notify() [all …]
|
H A D | emlxs_clock.c | 54 static uint32_t emlxs_pkt_chip_timeout(emlxs_port_t *port, emlxs_buf_t *sbp, 285 emlxs_buf_t *sbp; in emlxs_timer_check_pkts() local 327 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_timer_check_pkts() 330 if (sbp && hba->timer_tics >= sbp->ticks) { in emlxs_timer_check_pkts() 386 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_timer_check_pkts() 389 if (sbp && hba->timer_tics >= sbp->ticks) { in emlxs_timer_check_pkts() 453 sbp = iocbq->sbp; in emlxs_timer_check_pkts() 454 if (sbp && (sbp != STALE_PACKET)) { in emlxs_timer_check_pkts() 456 emlxs_sli4_free_xri(port, sbp, sbp->xrip, 1); in emlxs_timer_check_pkts() 463 mutex_enter(&sbp->mtx); in emlxs_timer_check_pkts() [all …]
|
H A D | emlxs_sli3.c | 38 static uint32_t emlxs_fct_bde_setup(emlxs_port_t *port, emlxs_buf_t *sbp); 41 static uint32_t emlxs_bde_setup(emlxs_port_t *port, emlxs_buf_t *sbp); 63 emlxs_buf_t *sbp); 65 emlxs_buf_t *sbp); 67 emlxs_buf_t *sbp); 69 emlxs_buf_t *sbp); 88 emlxs_buf_t *sbp, int ring); 91 emlxs_buf_t *sbp); 94 emlxs_buf_t *sbp); 98 emlxs_buf_t *sbp); [all …]
|
H A D | emlxs_fcp.c | 36 static void emlxs_sbp_abort_add(emlxs_port_t *port, emlxs_buf_t *sbp, 57 emlxs_buf_t *sbp; in emlxs_handle_fcp_event() local 93 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_handle_fcp_event() 95 if (!sbp) { in emlxs_handle_fcp_event() 108 emlxs_update_sd_bucket(sbp); in emlxs_handle_fcp_event() 111 pkt = PRIV2PKT(sbp); in emlxs_handle_fcp_event() 142 mutex_enter(&sbp->mtx); in emlxs_handle_fcp_event() 147 !(sbp->pkt_flags & in emlxs_handle_fcp_event() 154 sbp->pkt_flags |= in emlxs_handle_fcp_event() 157 mutex_exit(&sbp->mtx); in emlxs_handle_fcp_event() [all …]
|
/illumos-gate/usr/src/cmd/fs.d/udfs/mkfs/ |
H A D | mkfs.c | 626 struct space_bmap_desc *sbp; in volseqinit() local 1040 sbp = (struct space_bmap_desc *)malloc(size); in volseqinit() 1041 if (!sbp) { in volseqinit() 1046 bzero((char *)sbp, sectorsize * part_bmp_sectors); in volseqinit() 1047 tp = &sbp->sbd_tag; in volseqinit() 1053 sbp->sbd_nbits = part_len; in volseqinit() 1054 sbp->sbd_nbytes = part_bmp_bytes; in volseqinit() 1059 cp = (uint8_t *)sbp + SPACEMAP_OFF; in volseqinit() 1070 free((char *)sbp); in volseqinit()
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_srv.c | 1862 sarg.sbp = &sb; in rfs4_op_create() 2287 struct statvfs64 *sbp = sargp->sbp; in bitmap4_to_attrmask() local 2289 sargp->sbp = NULL; in bitmap4_to_attrmask() 2319 sargp->sbp = sbp; in bitmap4_to_attrmask() 2342 sargp->sbp = sbp; in bitmap4_to_attrmask() 2362 if (sargp->sbp != NULL) { in bitmap4_get_sysattrs() 2363 error = VFS_STATVFS(vp->v_vfsp, sargp->sbp); in bitmap4_get_sysattrs() 2365 sargp->sbp = NULL; /* to identify error */ in bitmap4_get_sysattrs() 2573 sarg.sbp = &sb; in rfs4_op_getattr() 5144 ret_error = VFS_STATVFS(sargp->cs->vp->v_vfsp, sargp->sbp); in rfs4_verify_attr() [all …]
|
H A D | nfs4_srv_attr.c | 171 sarg.sbp = &sb; in rfs4_attr_init() 1451 if (sarg->rdattr_error && (sarg->sbp == NULL)) { in rfs4_fattr4_files_avail() 1455 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_avail() 1456 na->files_avail = sarg->sbp->f_favail; in rfs4_fattr4_files_avail() 1465 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_avail() 1466 if (sarg->sbp->f_favail != na->files_avail) in rfs4_fattr4_files_avail() 1491 if (sarg->rdattr_error && (sarg->sbp == NULL)) { in rfs4_fattr4_files_free() 1495 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_free() 1496 na->files_free = sarg->sbp->f_ffree; in rfs4_fattr4_files_free() 1505 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_free() [all …]
|
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/ |
H A D | emlxs_mbox.h | 4858 void *sbp; /* ptr to emlxs_buf_t */ member
|
H A D | emlxs_extern.h | 163 extern void emlxs_set_pkt_state(emlxs_buf_t *sbp, 178 extern void emlxs_pkt_complete(emlxs_buf_t *sbp, 183 extern void emlxs_update_sd_bucket(emlxs_buf_t *sbp); 190 extern void emlxs_swap_fcp_pkt(emlxs_buf_t *sbp); 191 extern void emlxs_swap_ct_pkt(emlxs_buf_t *sbp); 192 extern void emlxs_swap_els_pkt(emlxs_buf_t *sbp); 196 extern void emlxs_unswap_pkt(emlxs_buf_t *sbp); 248 emlxs_buf_t *sbp); 284 emlxs_node_t *node, uint8_t *sbp, 478 emlxs_buf_t *sbp); [all …]
|
/illumos-gate/usr/src/uts/common/nfs/ |
H A D | nfs4.h | 1268 struct statvfs64 *sbp; member
|
/illumos-gate/usr/src/cmd/cpio/ |
H A D | cpio.c | 9549 sl_remember_tgt(const struct stat *sbp, int isSymlink, int is_sysattr) in sl_remember_tgt() argument 9556 device = sbp->st_dev; in sl_remember_tgt() 9557 inode = sbp->st_ino; in sl_remember_tgt() 9558 ftype = sbp->st_mode & Ftype; in sl_remember_tgt()
|
/illumos-gate/usr/src/lib/libldap5/sources/ldap/common/ |
H A D | os-ip.c | 93 #define NSLDAPI_CB_POLL_MATCH( sbp, pollfd ) \ argument 94 ( ((sbp)->sb_sd == NSLDAPI_CB_POLL_SD_CAST ((pollfd).lpoll_fd)) && \ 95 (((sbp)->sb_sasl_fns.lbextiofn_socket_arg == (pollfd).lpoll_socketarg) || \ 96 ((sbp)->sb_ext_io_fns.lbextiofn_socket_arg == (pollfd).lpoll_socketarg) ) ) 98 #define NSLDAPI_CB_POLL_MATCH( sbp, pollfd ) \ argument 99 ((sbp)->sb_sd == NSLDAPI_CB_POLL_SD_CAST ((pollfd).lpoll_fd) && \ 100 (sbp)->sb_ext_io_fns.lbextiofn_socket_arg == (pollfd).lpoll_socketarg)
|
/illumos-gate/usr/src/lib/libldap5/sources/ldap/prldap/ |
H A D | ldappr-io.c | 617 Sockbuf *sbp; in prldap_socket_arg_from_ld() local 626 if ( ldap_get_option( ld, LDAP_X_OPT_SOCKBUF, (void *)&sbp ) < 0 ) { in prldap_socket_arg_from_ld() 632 if ( ber_sockbuf_get_option( sbp, LBER_SOCKBUF_OPT_EXT_IO_FNS, in prldap_socket_arg_from_ld()
|
/illumos-gate/usr/src/cmd/listen/ |
H A D | nstoa.c | 74 int sbp = 0; variable 487 rec = sbp = 0; 490 scanbuf[sbp] = '\0'; 527 else if (sbp == SBUFSIZE) { 531 else if (sbp < SBUFSIZE) 532 esc = ((scanbuf[sbp++] = *s++) == '\\');
|
/illumos-gate/usr/src/uts/sun4u/io/ |
H A D | sbd.c | 97 int sbd_dealloc_instance(sbd_board_t *sbp, int max_boards); 372 static int sbd_check_transition(sbd_board_t *sbp, 376 sbd_board_t *sbp, 383 static int sbd_init_devlists(sbd_board_t *sbp); 387 static void sbd_init_mem_devlists(sbd_board_t *sbp); 388 static void sbd_init_cpu_unit(sbd_board_t *sbp, int unit); 389 static void sbd_board_discovery(sbd_board_t *sbp); 390 static void sbd_board_init(sbd_board_t *sbp, 393 static void sbd_board_destroy(sbd_board_t *sbp); 394 static int sbd_check_unit_attached(sbd_board_t *sbp, [all …]
|
H A D | opl_cfg.c | 186 hwd_sb_t *sbp; in opl_dump_hwd() local 196 sbp = probe->pr_sb; in opl_dump_hwd() 228 chips = &sbp->sb_cmu.cmu_cpu_chips[0]; in opl_dump_hwd() 244 hwd_memory_t *mem = &sbp->sb_cmu.cmu_memory; in opl_dump_hwd() 253 channels = &sbp->sb_pci_ch[0]; in opl_dump_hwd() 267 status = sbp->sb_cmu.cmu_ch.chan_status; in opl_dump_hwd() 310 hwd_domain_info_t **dinfop, hwd_sb_t **sbp) in opl_read_hwd() argument 393 if (sbp != NULL) in opl_read_hwd() 394 *sbp = sb; in opl_read_hwd() 411 hwd_sb_t **sbp; in opl_probe_init() local [all …]
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | statfs.c | 65 statfs32(char *fname, struct statfs32 *sbp, int32_t len, int32_t fstyp) in statfs32() argument 80 error = cstatfs(vp->v_vfsp, sbp, len); in statfs32() 91 fstatfs32(int32_t fdes, struct statfs32 *sbp, int32_t len, int32_t fstyp) in fstatfs32() argument 100 error = cstatfs(fp->f_vnode->v_vfsp, sbp, len); in fstatfs32() 111 cstatfs(struct vfs *vfsp, struct statfs32 *sbp, int len) in cstatfs() argument 157 if (copyout(&sfs, sbp, len)) in cstatfs()
|
H A D | statvfs.c | 161 statvfs(char *fname, struct statvfs *sbp) in statvfs() argument 174 error = cstatvfs64(vp->v_vfsp, (struct statvfs64 *)sbp); in statvfs() 176 error = cstatvfs32(vp->v_vfsp, (struct statvfs32 *)sbp); in statvfs() 188 fstatvfs(int fdes, struct statvfs *sbp) in fstatvfs() argument 196 error = cstatvfs64(fp->f_vnode->v_vfsp, (struct statvfs64 *)sbp); in fstatvfs() 198 error = cstatvfs32(fp->f_vnode->v_vfsp, (struct statvfs32 *)sbp); in fstatvfs() 216 statvfs64(char *fname, struct statvfs64 *sbp) in statvfs64() argument 228 error = cstatvfs64(vp->v_vfsp, sbp); in statvfs64() 239 fstatvfs64(int fdes, struct statvfs64 *sbp) in fstatvfs64() argument 246 error = cstatvfs64(fp->f_vnode->v_vfsp, sbp); in fstatvfs64() [all …]
|
/illumos-gate/usr/src/lib/libc/port/gen/ |
H A D | fts.c | 796 struct stat *sbp, sb; in fts_stat() local 807 sbp = ISSET(FTS_NOSTAT) ? &sb : p->fts_statp; in fts_stat() 815 if (fstatat(dfd, path, sbp, 0)) { in fts_stat() 817 if (!fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) { in fts_stat() 824 } else if (fstatat(dfd, path, sbp, AT_SYMLINK_NOFOLLOW)) { in fts_stat() 826 err: (void) memset(sbp, 0, sizeof (struct stat)); in fts_stat() 830 if (S_ISDIR(sbp->st_mode)) { in fts_stat() 838 dev = p->fts_dev = sbp->st_dev; in fts_stat() 839 ino = p->fts_ino = sbp->st_ino; in fts_stat() 840 p->fts_nlink = sbp->st_nlink; in fts_stat() [all …]
|