Home
last modified time | relevance | path

Searched refs:sbp (Results 1 – 25 of 64) sorted by relevance

123

/titanic_50/usr/src/uts/common/io/
H A Dbufmod.c203 struct sb *sbp; in sbopen() local
215 sbp = kmem_alloc(sizeof (struct sb), KM_SLEEP); in sbopen()
216 sbp->sb_rq = rq; in sbopen()
217 sbp->sb_ticks = -1; in sbopen()
218 sbp->sb_chunk = SB_DFLT_CHUNK; in sbopen()
219 sbp->sb_tail = sbp->sb_mp = sbp->sb_head = NULL; in sbopen()
220 sbp->sb_mlen = 0; in sbopen()
221 sbp->sb_mcount = 0; in sbopen()
222 sbp->sb_timeoutid = 0; in sbopen()
223 sbp->sb_drops = 0; in sbopen()
[all …]
/titanic_50/usr/src/uts/sun4u/io/
H A Dsbd.c93 int sbd_dealloc_instance(sbd_board_t *sbp, int max_boards);
368 static int sbd_check_transition(sbd_board_t *sbp,
372 sbd_board_t *sbp,
379 static int sbd_init_devlists(sbd_board_t *sbp);
383 static void sbd_init_mem_devlists(sbd_board_t *sbp);
384 static void sbd_init_cpu_unit(sbd_board_t *sbp, int unit);
385 static void sbd_board_discovery(sbd_board_t *sbp);
386 static void sbd_board_init(sbd_board_t *sbp,
389 static void sbd_board_destroy(sbd_board_t *sbp);
390 static int sbd_check_unit_attached(sbd_board_t *sbp,
[all …]
H A Dsbd_mem.c81 sbd_board_t *sbp = (sbd_board_t *)mp->sbm_cm.sbdev_sbp; in sbd_get_memlist() local
83 sbd_handle_t *hp = MACHBD2HD(sbp); in sbd_get_memlist()
111 hdp = sbd_get_sbdp_handle(sbp, hp); in sbd_get_memlist()
126 f, sbp->sb_num, in sbd_get_memlist()
139 sbd_board_t *sbp = SBDH2BD(hp->h_sbd); in sbd_pre_attach_mem() local
147 hdp = sbd_get_sbdp_handle(sbp, hp); in sbd_pre_attach_mem()
171 mp = SBD_GET_BOARD_MEMUNIT(sbp, unit); in sbd_pre_attach_mem()
173 ASSERT(mp->sbm_cm.sbdev_sbp == sbp); in sbd_pre_attach_mem()
177 sbp->sb_num, in sbd_pre_attach_mem()
187 f, sbp->sb_num, in sbd_pre_attach_mem()
[all …]
H A Dsbd_cpu.c239 sbd_board_t *sbp; in sbd_cpu_flags() local
243 sbp = SBDH2BD(hp->h_sbd); in sbd_cpu_flags()
244 hdp = sbd_get_sbdp_handle(sbp, hp); in sbd_cpu_flags()
259 mutex_enter(&sbp->sb_slock); in sbd_cpu_flags()
264 devset &= SBD_DEVS_PRESENT(sbp); in sbd_cpu_flags()
293 if (SBD_DEVICE_STATE(sbp, SBD_COMP_CPU, unit) == in sbd_cpu_flags()
297 dip = sbp->sb_devlist[NIX(SBD_COMP_CMP)][unit]; in sbd_cpu_flags()
301 cp = SBD_GET_BOARD_CPUUNIT(sbp, unit); in sbd_cpu_flags()
330 mutex_exit(&sbp->sb_slock); in sbd_cpu_flags()
344 sbd_board_t *sbp = SBDH2BD(hp->h_sbd); in sbd_pre_release_cpu() local
[all …]
H A Dsbd_io.c55 sbd_board_t *sbp = SBDH2BD(hp->h_sbd); in sbd_attach_io() local
61 ASSERT(sbp->sb_iopath[unit] != NULL); in sbd_attach_io()
63 (void) ddi_pathname(dip, sbp->sb_iopath[unit]); in sbd_attach_io()
76 sbd_board_t *sbp = SBDH2BD(hp->h_sbd); in sbd_detach_io() local
79 mutex_enter(&sbp->sb_slock); in sbd_detach_io()
81 mutex_exit(&sbp->sb_slock); in sbd_detach_io()
97 sbd_init_io_unit(sbd_board_t *sbp, int unit) in sbd_init_io_unit() argument
103 ip = SBD_GET_BOARD_IOUNIT(sbp, unit); in sbd_init_io_unit()
105 if (SBD_DEV_IS_ATTACHED(sbp, SBD_COMP_IO, unit)) { in sbd_init_io_unit()
107 } else if (SBD_DEV_IS_PRESENT(sbp, SBD_COMP_IO, unit)) { in sbd_init_io_unit()
[all …]
/titanic_50/usr/src/uts/common/io/fibre-channel/fca/emlxs/
H A Demlxs_clock.c54 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 Demlxs_fcp.c35 static void emlxs_sbp_abort_add(emlxs_port_t *port, emlxs_buf_t *sbp,
56 emlxs_buf_t *sbp; in emlxs_handle_fcp_event() local
92 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_handle_fcp_event()
94 if (!sbp) { in emlxs_handle_fcp_event()
107 emlxs_update_sd_bucket(sbp); in emlxs_handle_fcp_event()
110 pkt = PRIV2PKT(sbp); in emlxs_handle_fcp_event()
141 mutex_enter(&sbp->mtx); in emlxs_handle_fcp_event()
146 !(sbp->pkt_flags & in emlxs_handle_fcp_event()
153 sbp->pkt_flags |= in emlxs_handle_fcp_event()
156 mutex_exit(&sbp->mtx); in emlxs_handle_fcp_event()
[all …]
H A Demlxs_solaris.c43 static int32_t emlxs_send_menlo(emlxs_port_t *port, emlxs_buf_t *sbp);
51 static int32_t emlxs_send_fcp_cmd(emlxs_port_t *port, emlxs_buf_t *sbp,
53 static int32_t emlxs_send_fct_status(emlxs_port_t *port, emlxs_buf_t *sbp);
54 static int32_t emlxs_send_fct_abort(emlxs_port_t *port, emlxs_buf_t *sbp);
55 static int32_t emlxs_send_ip(emlxs_port_t *port, emlxs_buf_t *sbp);
56 static int32_t emlxs_send_els(emlxs_port_t *port, emlxs_buf_t *sbp);
57 static int32_t emlxs_send_els_rsp(emlxs_port_t *port, emlxs_buf_t *sbp);
58 static int32_t emlxs_send_ct(emlxs_port_t *port, emlxs_buf_t *sbp);
59 static int32_t emlxs_send_ct_rsp(emlxs_port_t *port, emlxs_buf_t *sbp);
61 static void emlxs_iodone(emlxs_buf_t *sbp);
[all …]
H A Demlxs_ip.c38 emlxs_buf_t *sbp; in emlxs_ip_handle_event() local
45 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_ip_handle_event()
47 if (!sbp) { in emlxs_ip_handle_event()
64 port = sbp->iocbq.port; in emlxs_ip_handle_event()
81 emlxs_pkt_complete(sbp, cmd->ULPSTATUS, in emlxs_ip_handle_event()
101 emlxs_pkt_complete(sbp, cmd->ULPSTATUS, in emlxs_ip_handle_event()
120 emlxs_pkt_complete(sbp, cmd->ULPSTATUS, in emlxs_ip_handle_event()
143 ndlp = (NODELIST *)sbp->node; in emlxs_ip_handle_event()
155 emlxs_pkt_complete(sbp, cmd->ULPSTATUS, in emlxs_ip_handle_event()
385 emlxs_buf_t *sbp; in emlxs_handle_create_xri() local
[all …]
H A Demlxs_pkt.c50 emlxs_buf_t *sbp; in emlxs_pkt_thread() local
52 sbp = PKT2PRIV(pkt); in emlxs_pkt_thread()
53 port = sbp->port; in emlxs_pkt_thread()
64 emlxs_set_pkt_state(sbp, IOSTAT_LOCAL_REJECT, 0, 1); in emlxs_pkt_thread()
66 ((CHANNEL *)sbp->channel)->ulpCmplCmd++; in emlxs_pkt_thread()
156 emlxs_buf_t *sbp; in emlxs_pkt_alloc() local
386 sbp = PKT2PRIV(pkt); in emlxs_pkt_alloc()
387 bzero((void *)sbp, sizeof (emlxs_buf_t)); in emlxs_pkt_alloc()
389 mutex_init(&sbp->mtx, NULL, MUTEX_DRIVER, DDI_INTR_PRI(hba->intr_arg)); in emlxs_pkt_alloc()
390 sbp->pkt_flags = PACKET_VALID | PACKET_ULP_OWNED | PACKET_ALLOCATED; in emlxs_pkt_alloc()
[all …]
H A Demlxs_els.c32 static void emlxs_handle_sol_flogi(emlxs_port_t *port, emlxs_buf_t *sbp);
33 static void emlxs_handle_sol_fdisc(emlxs_port_t *port, emlxs_buf_t *sbp);
34 static void emlxs_handle_sol_plogi(emlxs_port_t *port, emlxs_buf_t *sbp);
35 static void emlxs_handle_sol_adisc(emlxs_port_t *port, emlxs_buf_t *sbp);
36 static void emlxs_handle_sol_logo(emlxs_port_t *port, emlxs_buf_t *sbp);
37 static void emlxs_handle_sol_prli(emlxs_port_t *port, emlxs_buf_t *sbp);
63 static void emlxs_handle_acc(emlxs_port_t *port, emlxs_buf_t *sbp,
65 static void emlxs_handle_reject(emlxs_port_t *port, emlxs_buf_t *sbp,
89 emlxs_buf_t *sbp; in emlxs_els_handle_event() local
101 sbp = (emlxs_buf_t *)iocbq->sbp; in emlxs_els_handle_event()
[all …]
H A Demlxs_sli3.c37 static uint32_t emlxs_fct_bde_setup(emlxs_port_t *port, emlxs_buf_t *sbp);
40 static uint32_t emlxs_bde_setup(emlxs_port_t *port, emlxs_buf_t *sbp);
62 emlxs_buf_t *sbp);
64 emlxs_buf_t *sbp);
66 emlxs_buf_t *sbp);
68 emlxs_buf_t *sbp);
87 emlxs_buf_t *sbp, int ring);
90 emlxs_buf_t *sbp);
93 emlxs_buf_t *sbp);
97 emlxs_buf_t *sbp);
[all …]
H A Demlxs_sli4.c78 emlxs_buf_t *sbp);
90 emlxs_buf_t *sbp);
94 emlxs_buf_t *sbp, int ring);
96 emlxs_buf_t *sbp);
98 emlxs_buf_t *sbp);
100 emlxs_buf_t *sbp);
114 emlxs_buf_t *sbp, RPIobj_t *rpip,
132 emlxs_buf_t *sbp, fc_unsol_buf_t *ubp,
136 emlxs_node_t *node, emlxs_buf_t *sbp,
2540 emlxs_sli4_bde_setup(emlxs_port_t *port, emlxs_buf_t *sbp) in emlxs_sli4_bde_setup() argument
[all …]
H A Demlxs_fct.c1712 iocbq->sbp = cmd_sbp;
2393 cmd_sbp->xrip = iocbq->sbp;
2395 iocbq->sbp = 0;
2562 iocbq->sbp = cmd_sbp;
2624 emlxs_buf_t *sbp = NULL; local
2665 sbp = emlxs_fct_pkt_init(port, fct_cmd, pkt);
2749 emlxs_sli4_free_xri(port, sbp, 0, 0);
2778 emlxs_buf_t *sbp; local
2794 sbp = PKT2PRIV(pkt);
2795 sbp->node = ndlp;
[all …]
/titanic_50/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vfsops.c536 tmp_statvfs(struct vfs *vfsp, struct statvfs64 *sbp) in tmp_statvfs() argument
561 sbp->f_bsize = PAGESIZE; in tmp_statvfs()
562 sbp->f_frsize = PAGESIZE; in tmp_statvfs()
577 sbp->f_bfree = MIN(blocks - tmpfs_minfree, in tmp_statvfs()
580 sbp->f_bfree = 0; in tmp_statvfs()
582 sbp->f_bavail = sbp->f_bfree; in tmp_statvfs()
587 sbp->f_blocks = (fsblkcnt64_t)(sbp->f_bfree + tm->tm_anonmem); in tmp_statvfs()
606 sbp->f_bfree = MIN(pgcap - pgused, sbp->f_bfree); in tmp_statvfs()
607 sbp->f_bavail = sbp->f_bfree; in tmp_statvfs()
608 sbp->f_blocks = MIN(pgcap, sbp->f_blocks); in tmp_statvfs()
[all …]
/titanic_50/usr/src/uts/common/syscall/
H A Dstatvfs.c163 statvfs(char *fname, struct statvfs *sbp) in statvfs() argument
176 error = cstatvfs64(vp->v_vfsp, (struct statvfs64 *)sbp); in statvfs()
178 error = cstatvfs32(vp->v_vfsp, (struct statvfs32 *)sbp); in statvfs()
190 fstatvfs(int fdes, struct statvfs *sbp) in fstatvfs() argument
198 error = cstatvfs64(fp->f_vnode->v_vfsp, (struct statvfs64 *)sbp); in fstatvfs()
200 error = cstatvfs32(fp->f_vnode->v_vfsp, (struct statvfs32 *)sbp); in fstatvfs()
218 statvfs64(char *fname, struct statvfs64 *sbp) in statvfs64() argument
230 error = cstatvfs64(vp->v_vfsp, sbp); in statvfs64()
241 fstatvfs64(int fdes, struct statvfs64 *sbp) in fstatvfs64() argument
248 error = cstatvfs64(fp->f_vnode->v_vfsp, sbp); in fstatvfs64()
[all …]
H A Dstatfs.c67 statfs32(char *fname, struct statfs32 *sbp, int32_t len, int32_t fstyp) in statfs32() argument
82 error = cstatfs(vp->v_vfsp, sbp, len); in statfs32()
93 fstatfs32(int32_t fdes, struct statfs32 *sbp, int32_t len, int32_t fstyp) in fstatfs32() argument
102 error = cstatfs(fp->f_vnode->v_vfsp, sbp, len); in fstatfs32()
113 cstatfs(struct vfs *vfsp, struct statfs32 *sbp, int len) in cstatfs() argument
159 if (copyout(&sfs, sbp, len)) in cstatfs()
/titanic_50/usr/src/uts/common/fs/devfs/
H A Ddevfs_vfsops.c267 devfs_statvfs(struct vfs *vfsp, struct statvfs64 *sbp) in devfs_statvfs() argument
274 bzero(sbp, sizeof (*sbp)); in devfs_statvfs()
275 sbp->f_frsize = sbp->f_bsize = vfsp->vfs_bsize; in devfs_statvfs()
280 sbp->f_files = kmem_cache_stat(dv_node_cache, "alloc"); in devfs_statvfs()
283 sbp->f_ffree = 0; in devfs_statvfs()
284 sbp->f_favail = 0; in devfs_statvfs()
287 sbp->f_bfree = 0; in devfs_statvfs()
288 sbp->f_bavail = 0; in devfs_statvfs()
289 sbp->f_blocks = 0; in devfs_statvfs()
292 sbp->f_fsid = d32; in devfs_statvfs()
[all …]
/titanic_50/usr/src/uts/common/fs/bootfs/
H A Dbootfs_vfsops.c200 bootfs_statvfs(vfs_t *vfsp, struct statvfs64 *sbp) in bootfs_statvfs() argument
205 sbp->f_bsize = PAGESIZE; in bootfs_statvfs()
206 sbp->f_frsize = PAGESIZE; in bootfs_statvfs()
208 sbp->f_blocks = bfs->bfs_stat.bfss_nbytes.value.ui64 >> PAGESHIFT; in bootfs_statvfs()
209 sbp->f_bfree = 0; in bootfs_statvfs()
210 sbp->f_bavail = 0; in bootfs_statvfs()
212 sbp->f_files = bfs->bfs_stat.bfss_nfiles.value.ui32 + in bootfs_statvfs()
214 sbp->f_ffree = 0; in bootfs_statvfs()
215 sbp->f_favail = 0; in bootfs_statvfs()
218 sbp->f_fsid = d32; in bootfs_statvfs()
[all …]
/titanic_50/usr/src/uts/common/fs/dev/
H A Dsdev_vfsops.c458 sdev_statvfs(struct vfs *vfsp, struct statvfs64 *sbp) in sdev_statvfs() argument
462 bzero(sbp, sizeof (*sbp)); in sdev_statvfs()
463 sbp->f_frsize = sbp->f_bsize = vfsp->vfs_bsize; in sdev_statvfs()
464 sbp->f_files = kmem_cache_stat(sdev_node_cache, "alloc"); in sdev_statvfs()
467 sbp->f_ffree = 0; in sdev_statvfs()
468 sbp->f_favail = 0; in sdev_statvfs()
471 sbp->f_bfree = 0; in sdev_statvfs()
472 sbp->f_bavail = 0; in sdev_statvfs()
473 sbp->f_blocks = 0; in sdev_statvfs()
476 sbp->f_fsid = d32; in sdev_statvfs()
[all …]
/titanic_50/usr/src/cmd/tail/
H A Dforward.c96 forward(FILE *fp, const char *fn, enum STYLE style, off_t off, struct stat *sbp) in forward() argument
104 if (S_ISREG(sbp->st_mode)) { in forward()
105 if (sbp->st_size < off) in forward()
106 off = sbp->st_size; in forward()
136 if (S_ISREG(sbp->st_mode)) { in forward()
137 if (sbp->st_size >= off && in forward()
154 if (S_ISREG(sbp->st_mode)) in forward()
161 rlines(fp, fn, off, sbp); in forward()
191 rlines(FILE *fp, const char *fn, off_t off, struct stat *sbp) in rlines() argument
197 if ((size = sbp->st_size) == 0) in rlines()
[all …]
H A Dreverse.c70 reverse(FILE *fp, const char *fn, enum STYLE style, off_t off, struct stat *sbp) in reverse() argument
75 if (S_ISREG(sbp->st_mode)) in reverse()
76 r_reg(fp, fn, style, off, sbp); in reverse()
99 r_reg(FILE *fp, const char *fn, enum STYLE style, off_t off, struct stat *sbp) in r_reg() argument
105 if ((size = sbp->st_size) == 0) in r_reg()
/titanic_50/usr/src/uts/common/fs/autofs/
H A Dauto_vfsops.c806 auto_statvfs(vfs_t *vfsp, struct statvfs64 *sbp) in auto_statvfs() argument
812 bzero(sbp, sizeof (*sbp)); in auto_statvfs()
813 sbp->f_bsize = vfsp->vfs_bsize; in auto_statvfs()
814 sbp->f_frsize = sbp->f_bsize; in auto_statvfs()
815 sbp->f_blocks = (fsblkcnt64_t)0; in auto_statvfs()
816 sbp->f_bfree = (fsblkcnt64_t)0; in auto_statvfs()
817 sbp->f_bavail = (fsblkcnt64_t)0; in auto_statvfs()
818 sbp->f_files = (fsfilcnt64_t)0; in auto_statvfs()
819 sbp->f_ffree = (fsfilcnt64_t)0; in auto_statvfs()
820 sbp->f_favail = (fsfilcnt64_t)0; in auto_statvfs()
[all …]
/titanic_50/usr/src/cmd/sendmail/src/
H A Dheaders.c1105 register char *sbp; local
1151 sbp = sbuf;
1152 (void) sm_snprintf(sbp, SPACELEFT(sbuf, sbp),
1156 sbp += strlen(sbp);
1159 (void) sm_snprintf(sbp, SPACELEFT(sbuf, sbp),
1161 sbp += strlen(sbp);
1165 (void) sm_snprintf(sbp, SPACELEFT(sbuf, sbp),
1167 sbp += strlen(sbp);
1172 (void) sm_snprintf(sbp, SPACELEFT(sbuf, sbp),
1174 sbp += strlen(sbp);
[all …]
/titanic_50/usr/src/uts/common/fs/nfs/
H A Dnfs4_srv_attr.c146 sarg.sbp = &sb; in rfs4_attr_init()
1416 if (sarg->rdattr_error && (sarg->sbp == NULL)) { in rfs4_fattr4_files_avail()
1420 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_avail()
1421 na->files_avail = sarg->sbp->f_favail; in rfs4_fattr4_files_avail()
1430 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_avail()
1431 if (sarg->sbp->f_favail != na->files_avail) in rfs4_fattr4_files_avail()
1456 if (sarg->rdattr_error && (sarg->sbp == NULL)) { in rfs4_fattr4_files_free()
1460 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_free()
1461 na->files_free = sarg->sbp->f_ffree; in rfs4_fattr4_files_free()
1470 ASSERT(sarg->sbp != NULL); in rfs4_fattr4_files_free()
[all …]

123