Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp.c345 sbdp_bd_t *bdp; member
415 bdp->nnum = 0; in sbdp_update_bd_info()
416 smd.bdp = bdp; in sbdp_update_bd_info()
466 bdp->bd = bd; in sbdp_bd_init()
491 sbdp_cleanup_bd(bdp->wnode, bdp->bd); in sbdp_bd_fini()
570 sbdp_bd_t *bdp; in sbdp_cleanup_bd() local
593 bdp->nnum = 0; in sbdp_cleanup_bd()
600 if (bdp->ml) { in sbdp_cleanup_bd()
604 bdp->ml = NULL; in sbdp_cleanup_bd()
606 bdp->bpa = -1; in sbdp_cleanup_bd()
[all …]
H A Dsbdp_cpu.c108 sbdp_bd_t *bdp = NULL; in sbdp_disconnect_cpu() local
135 bdp = &wnodep->bds[bd]; in sbdp_disconnect_cpu()
136 ASSERT(bdp); in sbdp_disconnect_cpu()
137 mutex_enter(&bdp->bd_mutex); in sbdp_disconnect_cpu()
161 if (!SBDP_IS_CPU_PRESENT(bdp, SG_CPUID_TO_CPU_UNIT(portid))) { in sbdp_disconnect_cpu()
172 if (bdp != NULL) { in sbdp_disconnect_cpu()
173 mutex_exit(&bdp->bd_mutex); in sbdp_disconnect_cpu()
222 sbdp_bd_t *bdp = NULL; in sbdp_connect_cpu() local
227 bdp = &wnodep->bds[bd]; in sbdp_connect_cpu()
228 ASSERT(bdp); in sbdp_connect_cpu()
[all …]
H A Dsbdp_mbox.c128 sbdp_bd_t *bdp; in sbdp_get_board_status() local
141 bdp = sbdp_get_bd_info(node, board); in sbdp_get_board_status()
174 bdp->valid_cp = -1; in sbdp_get_board_status()
185 mutex_enter(&bdp->bd_mutex); in sbdp_get_board_status()
186 if (bdp->valid_cp == -1) { in sbdp_get_board_status()
189 mutex_exit(&bdp->bd_mutex); in sbdp_get_board_status()
199 mutex_exit(&bdp->bd_mutex); in sbdp_get_board_status()
210 if (bdp == NULL) { in sbdp_get_board_status()
213 mutex_enter(&bdp->bd_mutex); in sbdp_get_board_status()
215 bdp->valid_cp = 1; in sbdp_get_board_status()
[all …]
H A Dsbdp_mem.c1710 sbdp_bd_t *bdp; in sbdp_isinterleaved() local
1725 if (bdp == NULL) in sbdp_isinterleaved()
1839 sbdp_init_bd_banks(sbdp_bd_t *bdp) in sbdp_init_bd_banks() argument
1844 lists = bdp->nodes; in sbdp_init_bd_banks()
1845 nmem = bdp->nnum; in sbdp_init_bd_banks()
1847 if (bdp->banks != NULL) { in sbdp_init_bd_banks()
1851 bdp->banks = NULL; in sbdp_init_bd_banks()
1881 sbdp_fini_bd_banks(sbdp_bd_t *bdp) in sbdp_fini_bd_banks() argument
1885 for (bkp = bdp->banks; bkp; ) { in sbdp_fini_bd_banks()
1897 bdp->banks = NULL; in sbdp_fini_bd_banks()
[all …]
/illumos-gate/usr/src/uts/sun4u/sunfire/io/
H A Dfhc_bd.c313 fhc_bd_t *bdp; in fhc_bd_init() local
494 fhc_bd_t *bdp; in fhc_bd_env_set() local
556 fhc_bd_t *bdp; in fhc_bd_ks_update() local
566 sc = &bdp->sc; in fhc_bd_ks_update()
609 bdp->ksp = kstat_create("unix", bdp->sc.board, in fhc_bd_ks_alloc()
616 bdp->ksp->ks_private = (void *)bdp; in fhc_bd_ks_alloc()
674 fhc_bd_t *bdp; in jtag_master_lock() local
684 for (bdp = fhc_bd_first(); bdp; bdp = fhc_bd_next(bdp)) in jtag_master_lock()
756 for (bdp = fhc_bd_first(); bdp; bdp = fhc_bd_next(bdp)) { in fhc_bdlist_prime()
904 for (bdp = fhc_bd_first(); bdp; bdp = fhc_bd_next(bdp)) { in fhc_bdlist_scan()
[all …]
H A Dsysctrl_dr.c999 fhc_bd_t *bdp; in sysc_bd_connect() local
1006 bdp = fhc_bd(board); in sysc_bd_connect()
1062 bdp->ksp = NULL; in sysc_bd_connect()
1112 fhc_bd_t *bdp; in sysc_bd_disconnect() local
1120 bdp = fhc_bd(board); in sysc_bd_disconnect()
1156 fhc_bd_ks_alloc(bdp); in sysc_bd_disconnect()
1167 fhc_bd_t *bdp; in sysc_bd_configure() local
1172 bdp = fhc_bd(board); in sysc_bd_configure()
1227 fhc_bd_t *bdp; in sysc_bd_unconfigure() local
1233 bdp = fhc_bd(board); in sysc_bd_unconfigure()
[all …]
H A Dsysctrl.c1230 fhc_bd_t *bdp; in sysctrl_ioctl() local
1300 bdp = fhc_bd(slot); in sysctrl_ioctl()
1301 sc = &bdp->sc; in sysctrl_ioctl()
1317 bdp = fhc_bd(i); in sysctrl_ioctl()
1319 bdp->sc.no_detach = 1; in sysctrl_ioctl()
1321 bdp->sc.no_detach = 0; in sysctrl_ioctl()
1322 bcopy((caddr_t)&bdp->sc, in sysctrl_ioctl()
H A Dfhc.c3441 fhc_bd_t *bdp; in fhc_env_temp_state() local
3446 bdp = fhc_bd(board); in fhc_env_temp_state()
3455 if (!bdp->dev_softsp) { in fhc_env_temp_state()
3458 envp = (struct environ_soft_state *)bdp->dev_softsp; in fhc_env_temp_state()
/illumos-gate/usr/src/uts/sun4u/serengeti/sys/
H A Dsbdp_priv.h90 #define SBDP_SET_CPU_PRESENT(bdp, unit)\ argument
91 ((bdp)->cpus_present |= (1 << (unit)))
93 #define SBDP_IS_CPU_PRESENT(bdp, unit)\ argument
99 #define SBDP_SET_CPU_IN_RESET(bdp, unit)\ argument
100 ((bdp)->cpus_in_reset |= (1 << (unit)))
101 #define SBDP_UNSET_CPU_IN_RESET(bdp, unit)\ argument
103 #define SBDP_IS_CPU_IN_RESET(bdp, unit)\ argument
105 #define SBDP_SET_ALL_CPUS_IN_RESET(bdp)\ argument
106 ((bdp)->cpus_in_reset |= 0xf)
107 #define SBDP_UNSET_ALL_CPUS_IN_RESET(bdp)\ argument
[all …]
/illumos-gate/usr/src/cmd/fs.d/
H A Dfsck.c598 if (bdp == NULL) { in fsck_dopreen()
604 bdp->nxt = bl; in fsck_dopreen()
605 bl = bdp; in fsck_dopreen()
606 startdisk(bdp); in fsck_dopreen()
657 for (pbdp = NULL, bdp = *blp; bdp != NULL; pbdp = bdp, bdp = bdp->nxt) { in waiter()
662 if (bdp == NULL) in waiter()
667 pbdp->nxt = bdp->nxt; in waiter()
669 *blp = bdp->nxt; in waiter()
674 bdp->name, bdp->fsname, WTERMSIG(status)); in waiter()
682 *badlist = bdp; in waiter()
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/common/
H A Dtsort.c120 Bnd_desc *bdp; in sort_scc() local
124 Rt_map *lmp3 = bdp->b_depend; in sort_scc()
199 Bnd_desc *bdp; in sort_scc() local
215 for (APLIST_TRAVERSE(CALLERS(lmp), idx, bdp)) { in sort_scc()
216 Rt_map *clmp = bdp->b_caller; in sort_scc()
218 if ((bdp->b_flags & BND_REFER) == 0) in sort_scc()
395 Bnd_desc *bdp; in dep_visit() local
409 for (APLIST_TRAVERSE(DEPENDS(lmp), idx1, bdp)) { in dep_visit()
411 bdp->b_flags, sort, flag)) == -1) in dep_visit()
499 Bnd_desc *bdp; in trace_sort() local
[all …]
H A Dremove.c422 Bnd_desc *bdp; in remove_lists() local
428 Rt_map *dlmp = bdp->b_depend; in remove_lists()
434 free(bdp); in remove_lists()
445 Rt_map *clmp = bdp->b_caller; in remove_lists()
474 free(bdp); in remove_lists()
553 Bnd_desc *bdp; in is_deletable() local
593 for (APLIST_TRAVERSE(CALLERS(lmp), idx, bdp)) { in is_deletable()
709 Bnd_desc *bdp; in remove_rescan() local
721 Rt_map *dlmp = bdp->b_depend; in remove_rescan()
1173 Bnd_desc *bdp; in remove_hdl() local
[all …]
H A Danalyze.c2362 Bnd_desc *bdp; in load_finish() local
2370 Rt_map *dlmp2 = bdp->b_depend; in load_finish()
2372 if ((bdp->b_flags & BND_NEEDED) == 0) in load_finish()
2827 Bnd_desc *bdp; in lookup_sym_direct() local
2835 sl.sl_imap = lmp = bdp->b_caller; in lookup_sym_direct()
3284 Bnd_desc *bdp; in bind_one() local
3293 if (bdp->b_depend == dlmp) { in bind_one()
3306 bdp->b_caller = clmp; in bind_one()
3307 bdp->b_depend = dlmp; in bind_one()
3308 bdp->b_flags = 0; in bind_one()
[all …]
H A Ddlfcns.c407 Bnd_desc *bdp; in hdl_initialize() local
417 for (APLIST_TRAVERSE(DEPENDS(lmp), idx1, bdp)) { in hdl_initialize()
418 Rt_map *dlmp = bdp->b_depend; in hdl_initialize()
420 if ((bdp->b_flags & BND_NEEDED) == 0) in hdl_initialize()
H A Daudit.c769 Bnd_desc *bdp; in audit_objclose() local
774 for (APLIST_TRAVERSE(CALLERS(lmp), idx, bdp)) in audit_objclose()
775 add_objclose_list(bdp->b_caller, &alp); in audit_objclose()
H A Delf.c815 Bnd_desc *bdp; local
821 for (APLIST_TRAVERSE(CALLERS(ilmp), idx, bdp)) {
822 if (bdp->b_caller == clmp) {
823 bdp->b_flags |= BND_REFER;
H A Dutil.c3337 Bnd_desc *bdp; in unused() local
3340 for (APLIST_TRAVERSE(CALLERS(lmp), idx, bdp)) { in unused()
3343 if (bdp->b_flags & BND_REFER) in unused()
3346 clmp = bdp->b_caller; in unused()
/illumos-gate/usr/src/common/mc/mc-amd/
H A Dmcamd_rowcol_tbl.c804 const struct _bnkaddrmode_tbldesc *bdp = bnkaddr_tbls; in rct_bnkaddrmode() local
808 i++, bdp++) { in rct_bnkaddrmode()
809 if (MC_REV_MATCH(mcrev, bdp->revmask) && csmode < bdp->nmodes) in rct_bnkaddrmode()
810 return (&bdp->modetbl[csmode]); in rct_bnkaddrmode()
/illumos-gate/usr/src/cmd/sgs/librtld/common/
H A Ddynamic.c75 Bnd_desc *bdp; in update_dynamic() local
78 for (APLIST_TRAVERSE(DEPENDS(lmp), idx, bdp)) { in update_dynamic()
79 if (dlmp != bdp->b_depend) in update_dynamic()
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c280 Dbg_file_bind_entry(Lm_list *lml, Bnd_desc *bdp) in Dbg_file_bind_entry() argument
293 dbg_print(lml, MSG_INTL(MSG_FIL_BND_ADD), NAME(bdp->b_caller)); in Dbg_file_bind_entry()
294 dbg_print(lml, MSG_INTL(MSG_FIL_BND_FILE), NAME(bdp->b_depend), in Dbg_file_bind_entry()
295 conv_bnd_type(bdp->b_flags, &bnd_type_buf)); in Dbg_file_bind_entry()
324 Bnd_desc *bdp; in Dbg_file_bindings() local
357 for (APLIST_TRAVERSE(DEPENDS(tlmp), idx, bdp)) { in Dbg_file_bindings()
359 NAME(bdp->b_depend), in Dbg_file_bindings()
360 conv_bnd_type(bdp->b_flags, in Dbg_file_bindings()
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_main.c309 rge_bd_t *bdp; in rge_reinit_send_ring() local
317 bdp = rgep->tx_ring; in rge_reinit_send_ring()
319 bdp->host_buf_addr = in rge_reinit_send_ring()
321 bdp->host_buf_addr_hi = in rge_reinit_send_ring()
325 bdp->flags_len = RGE_BSWAP_32(BD_FLAG_EOR); in rge_reinit_send_ring()
327 bdp++; in rge_reinit_send_ring()
340 rge_bd_t *bdp; in rge_reinit_recv_ring() local
350 bdp = rgep->rx_ring; in rge_reinit_recv_ring()
353 bdp->host_buf_addr = in rge_reinit_recv_ring()
355 bdp->host_buf_addr_hi = in rge_reinit_recv_ring()
[all …]
/illumos-gate/usr/src/cmd/scsi/smp/common/
H A Dsmp.c937 smp_broadcast_descr_t *bdp = &brp->srbr_descrs[0]; in main() local
948 bdp->sbd_broadcast_type, bdp->sbd_phy_identifier, in main()
949 bdp->sbd_broadcast_reason, in main()
950 bdp->sbd_broadcast_count); in main()
951 bdp++; in main()
/illumos-gate/usr/src/uts/sun4u/lw8/io/
H A Dsgenv.c1382 sg_board_info_t *bdp; in sgenv_board_info_kstat_snapshot() local
1413 bdp = &board_cache_snapshot[i]; in sgenv_board_info_kstat_snapshot()
1416 f, i, bdp->node_id); in sgenv_board_info_kstat_snapshot()
1417 if (bdp->node_id >= 0) { in sgenv_board_info_kstat_snapshot()
1436 " board=%d", f, i, bdp->node_id, in sgenv_board_info_kstat_snapshot()
1437 bdp->board_num); in sgenv_board_info_kstat_snapshot()
1438 bcopy(bdp, buf, sizeof (sg_board_info_t)); in sgenv_board_info_kstat_snapshot()
/illumos-gate/usr/src/cmd/sgs/rtld/mdbmod/common/
H A Drtld.c280 Bnd_desc *bdp; in Depends() local
303 if (mdb_vread(&bdp, sizeof (Bnd_desc *), datap) == -1) { in Depends()
312 if (dcmd_Bind((uintptr_t)bdp, flags, argc, argv) == DCMD_ERR) { in Depends()
319 if (mdb_vread(&bdp, sizeof (Bnd_desc *), datap) == -1) { in Depends()
326 if (dcmd_Bind((uintptr_t)bdp, flags, argc, argv) == DCMD_ERR) { in Depends()
/illumos-gate/usr/src/cmd/cfgadm/
H A Dcfgadm.c2217 cfga_list_data_t *bdp, in print_fields() argument
2253 (*fldp->printfn)(bdp, fldp->width, lp); in print_fields()