/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_provider.c | 291 bcopy(mip->mi_info.mi_unicst_addr, mip->mi_addr, in mac_register() 367 mip->mi_phy_dev = mip->mi_capab_legacy.ml_dev; in mac_register() 467 mac_flow_l2tab_create(mip, &mip->mi_flow_tab); in mac_register() 494 ddi_remove_minor_node(mip->mi_dip, mip->mi_name); in mac_register() 526 kmem_free(mip->mi_pdata, mip->mi_pdata_size); in mac_register() 589 ddi_remove_minor_node(mip->mi_dip, mip->mi_name); in mac_unregister() 603 kmem_free(mip->mi_pdata, mip->mi_pdata_size); in mac_unregister() 1008 kmem_free(mip->mi_pdata, mip->mi_pdata_size); in mac_pdata_update() 1069 if (mip->mi_sdu_multicast > mip->mi_sdu_max) in mac_maxsdu_update() 1070 mip->mi_sdu_multicast = mip->mi_sdu_max; in mac_maxsdu_update() [all …]
|
H A D | mac_client.c | 356 if (mip->mi_oref != 1 || ((err = mip->mi_open(mip->mi_driver)) == 0)) { in mac_open() 363 mac_rele(mip); in mac_open() 419 mip->mi_close(mip->mi_driver); in mac_close() 424 mac_rele(mip); in mac_close() 750 ret = mip->mi_getstat(mip->mi_driver, stat, &val); in mac_stat_get() 1038 map = mac_find_macaddr(mip, mip->mi_addr); in mac_unicast_primary_set() 1072 bcopy(addr, mip->mi_addr, mip->mi_type->mt_addr_length); in mac_unicast_primary_set() 1091 bcopy(mip->mi_addr, addr, mip->mi_type->mt_addr_length); in mac_unicast_primary_get() 3025 mip->mi_capab_legacy.ml_active_clear(mip->mi_driver); in mac_client_datapath_teardown() 3817 mip->mi_ioctl(mip->mi_driver, wq, bp); in mac_ioctl() [all …]
|
H A D | mac.c | 960 cv_wait(&mip->mi_perim_cv, &mip->mi_perim_lock); in i_mac_perim_enter() 1141 *pmip = mip; in mac_hold() 1179 err = mip->mi_start(mip->mi_driver); in mac_start() 1274 mip->mi_stop(mip->mi_driver); in mac_stop() 1291 err = mip->mi_setpromisc(mip->mi_driver, B_TRUE); in i_mac_promisc_set() 1307 err = mip->mi_setpromisc(mip->mi_driver, B_FALSE); in i_mac_promisc_set() 4583 mip->mi_txhwclnt_avail = mip->mi_tx_group_count; in mac_init_rings() 6244 for (mip = list_head(&mac_impl_list); mip != NULL; in i_mac_log_info() 6245 mip = list_next(&mac_impl_list, mip)) { in i_mac_log_info() 7259 mip->mi_rx_donor_grp = MAC_DEFAULT_RX_GROUP(mip); in mac_release_rx_group() [all …]
|
H A D | mac_hio.c | 61 i_mac_perim_enter(mip); in i_mac_share_alloc() 68 i_mac_perim_exit(mip); in i_mac_share_alloc() 72 rv = mip->mi_share_capab.ms_salloc(mip->mi_share_capab.ms_handle, in i_mac_share_alloc() 79 i_mac_perim_exit(mip); in i_mac_share_alloc() 92 i_mac_perim_enter(mip); in i_mac_share_free() 98 i_mac_perim_exit(mip); in i_mac_share_free() 103 i_mac_perim_exit(mip); in i_mac_share_free() 119 i_mac_perim_enter(mip); in mac_share_bind() 122 i_mac_perim_exit(mip); in mac_share_bind() 154 i_mac_perim_exit(mip); in mac_share_bind() [all …]
|
H A D | mac_ndd.c | 94 mac_ndd_get_names(mac_impl_t *mip, mblk_t *mp) in mac_ndd_get_names() argument 112 status = mip->mi_callbacks->mc_getprop(mip->mi_driver, in mac_ndd_get_names() 113 mip->mi_type->mt_mapping[i].mp_name, in mac_ndd_get_names() 118 status = mac_prop_info((mac_handle_t)mip, in mac_ndd_get_names() 133 prop_name = mip->mi_priv_prop[i]; in mac_ndd_get_names() 208 size_out = mac_ndd_get_names(mip, mp1); in mac_ndd_get_ioctl() 259 u64 = mac_stat_get((mac_handle_t)mip, in mac_ndd_get_ioctl() 267 status = mip->mi_callbacks->mc_getprop(mip->mi_driver, in mac_ndd_get_ioctl() 302 status = mip->mi_callbacks->mc_getprop(mip->mi_driver, priv_name, in mac_ndd_get_ioctl() 401 status = mip->mi_callbacks->mc_setprop(mip->mi_driver, in mac_ndd_set_ioctl() [all …]
|
H A D | mac_bcast.c | 132 mip->mi_bcast_ngrps--; in mac_bcast_grp_free() 195 rw_exit(&mip->mi_rw_lock); in mac_bcast_send() 230 rw_exit(&mip->mi_rw_lock); in mac_bcast_send() 243 mp_chain = mac_provider_tx(mip, mip->mi_default_tx_ring, in mac_bcast_send() 296 rc = mip->mi_multicst(mip->mi_driver, B_TRUE, addr); in mac_bcast_add() 348 grp->mbg_mac_impl = mip; in mac_bcast_add() 383 mip->mi_bcast_ngrps++; in mac_bcast_add() 473 rw_exit(&mip->mi_rw_lock); in mac_bcast_add() 480 (void) mip->mi_multicst(mip->mi_driver, B_FALSE, addr); in mac_bcast_add() 511 prev = &mip->mi_bcast_grp; in mac_bcast_delete() [all …]
|
H A D | mac_stat.c | 301 mac_impl_t *mip = ksp->ks_private; in i_mac_driver_stat_update() local 320 msi = mip->mi_type->mt_stats; in i_mac_driver_stat_update() 959 ksp->ks_private = mip; in mac_driver_stat_create() 960 mip->mi_ksp = ksp; in mac_driver_stat_create() 961 mip->mi_kstat_count = count; in mac_driver_stat_create() 970 mip->mi_type->mt_statcount); in mac_driver_stat_create() 980 if (mip->mi_ksp != NULL) { in mac_driver_stat_delete() 981 kstat_delete(mip->mi_ksp); in mac_driver_stat_delete() 982 mip->mi_ksp = NULL; in mac_driver_stat_delete() 983 mip->mi_kstat_count = 0; in mac_driver_stat_delete() [all …]
|
H A D | mac_datapath_setup.c | 3017 MAC_RX_GRP_RESERVED(mip); in mac_datapath_setup() 3020 MAC_RX_RING_RESERVED(mip, in mac_datapath_setup() 3046 MAC_TX_GRP_RESERVED(mip); in mac_datapath_setup() 3049 MAC_TX_RING_RESERVED(mip, in mac_datapath_setup() 3203 mip->mi_name, err); in mac_datapath_teardown() 3301 mip, group-> in mac_datapath_teardown() 4082 i_mac_perim_enter(mip); in mac_fanout_recompute() 4085 i_mac_perim_exit(mip); in mac_fanout_recompute() 4108 i_mac_perim_exit(mip); in mac_fanout_recompute() 4122 i_mac_perim_enter(mip); in mac_poll_state_change() [all …]
|
/illumos-gate/usr/src/cmd/tail/ |
H A D | misc.c | 69 if (startoff < mip->mapoff || startoff >= mip->mapoff + in mapprint() 70 (off_t)mip->maplen) { in mapprint() 74 n = (mip->mapoff + mip->maplen) - startoff; in mapprint() 77 WR(mip->start + (startoff - mip->mapoff), n); in mapprint() 93 if (mip->start != NULL && munmap(mip->start, mip->maplen) != 0) in maparound() 97 mip->maplen = TAILMAPLEN; in maparound() 98 if ((off_t)mip->maplen > mip->maxoff - mip->mapoff) in maparound() 99 mip->maplen = mip->maxoff - mip->mapoff; in maparound() 100 if (mip->maplen == 0) in maparound() 102 if ((mip->start = mmap(NULL, mip->maplen, PROT_READ, MAP_SHARED, in maparound() [all …]
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | maps.c | 66 map_info_t *mip; in str_to_map() local 73 for (mip = ph->pp_lmaplist.ml_head; mip; mip = mip->mi_next) in str_to_map() 77 return (mip); in str_to_map() 83 map_info_t *mip; in addr_to_map() local 100 for (mip = ph->pp_lmaplist.ml_head; mip; mip = mip->mi_next) in addr_to_map() 103 return (mip); in addr_to_map() 112 map_info_t *mip; in display_linkmaps() local 120 for (mip = ph->pp_lmaplist.ml_head; mip; mip = mip->mi_next) { in display_linkmaps() 188 mip->mi_lmident, mip->mi_name, in display_maps() 371 free(mip); in map_iter() [all …]
|
H A D | syms.c | 211 map_info_t *mip; in addr_to_sym() local 213 if ((mip = addr_to_map(ph, addr)) == NULL) in addr_to_sym() 216 return (addr_map_sym(mip, addr, symp, str)); in addr_to_sym() 222 map_info_t *mip; in str_to_sym() local 231 for (mip = ph->pp_lmaplist.ml_head; mip; mip = mip->mi_next) in str_to_sym() 232 if (str_map_sym(name, mip, symp, NULL) == RET_OK) in str_to_sym()
|
H A D | ps.c | 281 map_info_t *mip; in ps_pglobal_sym() local 284 if ((mip = str_to_map(ph, object_name)) == NULL) in ps_pglobal_sym() 287 if (str_map_sym(sym_name, mip, &gsym, NULL) == RET_FAILED) in ps_pglobal_sym() 304 map_info_t *mip; in ps_pglobal_lookup() local 306 if ((mip = str_to_map(ph, object_name)) == NULL) in ps_pglobal_lookup() 309 if (str_map_sym(sym_name, mip, &sym, NULL) == RET_FAILED) in ps_pglobal_lookup()
|
H A D | dis.c | 76 map_info_t *mip; in print_address_ps() local 83 if ((mip = addr_to_map(ph, address)) != 0) { in print_address_ps() 84 (void) strcpy(buf, mip->mi_name); in print_address_ps()
|
/illumos-gate/usr/src/common/smbclnt/ |
H A D | smbfs_ntacl.c | 793 &mip->mi_uid, &mip->mi_status); in mkrq_idmap_sid2ux() 799 &mip->mi_uid, &mip->mi_status); in mkrq_idmap_sid2ux() 804 &mip->mi_uid, &mip->mi_isuser, &mip->mi_status); in mkrq_idmap_sid2ux() 980 mip++; in smbfs_acl_sd2zfs() 987 mip++; in smbfs_acl_sd2zfs() 1033 mip++; in smbfs_acl_sd2zfs() 1037 mip++; in smbfs_acl_sd2zfs() 1314 &mip->mi_dsid, &mip->mi_rid, &mip->mi_status); in mkrq_idmap_ux2sid() 1321 &mip->mi_dsid, &mip->mi_rid, &mip->mi_status); in mkrq_idmap_ux2sid() 1509 mip++; in smbfs_acl_zfs2sd() [all …]
|
/illumos-gate/usr/src/lib/libipmp/common/ |
H A D | ipmp_admin.c | 100 mi_ping_t mip; in ipmp_ping_daemon() local 102 mip.mip_command = MI_PING; in ipmp_ping_daemon() 103 return (ipmp_command(handle, &mip, sizeof (mip))); in ipmp_ping_daemon()
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_multiboot2.c | 236 multiboot_tag_basic_meminfo_t *mip; in dboot_multiboot2_basicmeminfo() local 238 mip = dboot_multiboot2_find_tag(mbi, MULTIBOOT_TAG_TYPE_BASIC_MEMINFO); in dboot_multiboot2_basicmeminfo() 239 if (mip != NULL) { in dboot_multiboot2_basicmeminfo() 240 *lower = mip->mb_mem_lower; in dboot_multiboot2_basicmeminfo() 241 *upper = mip->mb_mem_upper; in dboot_multiboot2_basicmeminfo()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_impl.h | 134 #define MAC_PROMISC_WALKER_INC(mip) \ argument 135 mac_callback_walker_enter(&(mip)->mi_promisc_cb_info) 137 #define MAC_PROMISC_WALKER_DCR(mip) \ argument 138 mac_callback_walker_exit(&(mip)->mi_promisc_cb_info, \ 139 &(mip)->mi_promisc_list, B_TRUE) 539 #define MAC_DEFAULT_TX_GROUP(mip) \ argument 540 (mip)->mi_tx_groups + (mip)->mi_tx_group_count 545 #define MAC_DEFAULT_RX_GROUP(mip) (mip)->mi_rx_groups argument 639 #define MAC_DECODE_MPH(mph, mip, need_close) { \ argument 640 mip = (mac_impl_t *)(((uintptr_t)mph) & ~0x1); \
|
/illumos-gate/usr/src/lib/libipadm/common/ |
H A D | ipadm_prop.c | 1078 mod_ioc_prop_t *mip; in i_ipadm_get_prop() local 1088 mip->mpr_flags = valtype; in i_ipadm_get_prop() 1089 mip->mpr_proto = proto; in i_ipadm_get_prop() 1094 (void) strlcpy(mip->mpr_name, pname, sizeof (mip->mpr_name)); in i_ipadm_get_prop() 1107 free(mip); in i_ipadm_get_prop() 1321 mod_ioc_prop_t *mip; in i_ipadm_set_prop() local 1348 mip->mpr_flags = iocflags; in i_ipadm_set_prop() 1349 mip->mpr_proto = proto; in i_ipadm_set_prop() 1355 (void) strlcpy(mip->mpr_name, pname, sizeof (mip->mpr_name)); in i_ipadm_set_prop() 1356 mip->mpr_valsize = valsize; in i_ipadm_set_prop() [all …]
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/pmcs/ |
H A D | pmcs_fw_hdr.c | 53 _info(struct modinfo *mip) in _info() argument 55 return (mod_info(&modlinkage, mip)); in _info()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/ |
H A D | ql_fw_2200.c | 5922 _info(struct modinfo *mip) in _info() argument 5924 return (mod_info(&modlinkage, mip)); in _info()
|
H A D | ql_fw_2300.c | 7551 _info(struct modinfo *mip) in _info() argument 7553 return (mod_info(&modlinkage, mip)); in _info()
|
H A D | ql_fw_6322.c | 6956 _info(struct modinfo *mip) in _info() argument 6958 return (mod_info(&modlinkage, mip)); in _info()
|
H A D | ql_fw_2400.c | 16632 _info(struct modinfo *mip) in _info() argument 16634 return (mod_info(&modlinkage, mip)); in _info()
|
H A D | ql_fw_2500.c | 17259 _info(struct modinfo *mip) in _info() argument 17261 return (mod_info(&modlinkage, mip)); in _info()
|
H A D | ql_fw_8100.c | 15333 _info(struct modinfo *mip) in _info() argument 15335 return (mod_info(&modlinkage, mip)); in _info()
|