/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/ |
H A D | hermon_agents.c | 262 uint32_t capmask; in hermon_set_port_capability() local 278 capmask = portinfo->CapabilityMask; in hermon_set_port_capability() 281 capmask ^= SM_CAP_MASK_IS_SM; in hermon_set_port_capability() 284 capmask ^= SM_CAP_MASK_IS_CLNT_REREG_SUPPD; in hermon_set_port_capability() 285 set_port.cap_mask = capmask; in hermon_set_port_capability()
|
H A D | hermon_misc.c | 2062 uint32_t capmask; in hermon_port_modify() local 2109 capmask = portinfo.CapabilityMask; in hermon_port_modify() 2112 capmask &= ~SM_CAP_MASK_IS_SM; in hermon_port_modify() 2114 capmask |= SM_CAP_MASK_IS_SM; in hermon_port_modify() 2117 capmask &= ~SM_CAP_MASK_IS_SNMP_SUPPD; in hermon_port_modify() 2119 capmask |= SM_CAP_MASK_IS_SNMP_SUPPD; in hermon_port_modify() 2122 capmask &= ~SM_CAP_MASK_IS_DM_SUPPD; in hermon_port_modify() 2124 capmask |= SM_CAP_MASK_IS_DM_SUPPD; in hermon_port_modify() 2127 capmask &= ~SM_CAP_MASK_IS_VM_SUPPD; in hermon_port_modify() 2129 capmask |= SM_CAP_MASK_IS_VM_SUPPD; in hermon_port_modify() [all …]
|
/illumos-gate/usr/src/uts/common/io/ib/adapters/tavor/ |
H A D | tavor_misc.c | 1779 uint32_t capmask, reset_qkey; in tavor_port_modify() local 1819 capmask = portinfo.CapabilityMask; in tavor_port_modify() 1822 capmask &= ~SM_CAP_MASK_IS_SM; in tavor_port_modify() 1824 capmask |= SM_CAP_MASK_IS_SM; in tavor_port_modify() 1827 capmask &= ~SM_CAP_MASK_IS_SNMP_SUPPD; in tavor_port_modify() 1829 capmask |= SM_CAP_MASK_IS_SNMP_SUPPD; in tavor_port_modify() 1832 capmask &= ~SM_CAP_MASK_IS_DM_SUPPD; in tavor_port_modify() 1834 capmask |= SM_CAP_MASK_IS_DM_SUPPD; in tavor_port_modify() 1837 capmask &= ~SM_CAP_MASK_IS_VM_SUPPD; in tavor_port_modify() 1839 capmask |= SM_CAP_MASK_IS_VM_SUPPD; in tavor_port_modify() [all …]
|
H A D | tavor_cmd.c | 1373 tavor_set_ib_cmd_post(tavor_state_t *state, uint32_t capmask, uint_t port, in tavor_set_ib_cmd_post() argument 1391 ((uint32_t *)mbox_info.mbi_in->mb_addr + 1), capmask); in tavor_set_ib_cmd_post()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | map_support.c | 220 ld_map_cap_sanitize(Mapfile *mf, Word type, Capmask *capmask) in ld_map_cap_sanitize() argument 233 if ((mask = (capmask->cm_val & ~SF1_SUNW_MASK)) != 0) { in ld_map_cap_sanitize() 236 capmask->cm_val &= SF1_SUNW_MASK; in ld_map_cap_sanitize() 238 if ((capmask->cm_val & in ld_map_cap_sanitize() 242 capmask->cm_val &= ~SF1_SUNW_FPUSED; in ld_map_cap_sanitize() 250 if (capmask->cm_val & SF1_SUNW_ADDR32) { in ld_map_cap_sanitize() 252 capmask->cm_val &= ~SF1_SUNW_ADDR32; in ld_map_cap_sanitize()
|
H A D | map_v2.c | 243 set_capmask(Mapfile *mf, Capmask *capmask, Token eq_tok, in set_capmask() argument 250 type, capmask->cm_val, ld_targ.t_m.m_mach)); in set_capmask() 254 capmask->cm_val = value; in set_capmask() 255 capmask->cm_exc = 0; in set_capmask() 258 DBG_STATE_RESET, type, capmask->cm_val, in set_capmask() 264 capmask->cm_val |= value; in set_capmask() 265 capmask->cm_exc &= ~value; in set_capmask() 270 capmask->cm_val &= ~value; in set_capmask() 271 capmask->cm_exc |= value; in set_capmask() 279 if (!ld_map_cap_sanitize(mf, type, capmask)) in set_capmask() [all …]
|
H A D | map.c | 71 map_cap(Mapfile *mf, Word type, Capmask *capmask) in map_cap() argument 83 capmask->cm_val, ld_targ.t_m.m_mach); in map_cap() 144 capmask->cm_val |= value; in map_cap() 147 if (!ld_map_cap_sanitize(mf, type, capmask)) in map_cap()
|
H A D | sections.c | 1530 capmask_value(Lm_list *lml, Word type, Capmask *capmask, int *title) in capmask_value() argument 1535 if ((capmask->cm_val & capmask->cm_exc) == 0) in capmask_value() 1541 capmask->cm_val, ld_targ.t_m.m_mach)); in capmask_value() 1543 capmask->cm_exc, ld_targ.t_m.m_mach)); in capmask_value() 1545 capmask->cm_val &= ~capmask->cm_exc; in capmask_value() 1548 capmask->cm_val, ld_targ.t_m.m_mach)); in capmask_value()
|
/illumos-gate/usr/src/uts/common/io/comstar/port/srpt/ |
H A D | srpt_ioc.c | 1237 srpt_ioc_opcap_mask_t capmask = {0}; in srpt_ioc_init_profile() local 1270 capmask.bits.st = 1; /* Messages can be sent to IOC */ in srpt_ioc_init_profile() 1271 capmask.bits.sf = 1; /* Messages can be sent from IOC */ in srpt_ioc_init_profile() 1272 capmask.bits.rf = 1; /* RDMA Reads can be sent from IOC */ in srpt_ioc_init_profile() 1273 capmask.bits.wf = 1; /* RDMA Writes can be sent from IOC */ in srpt_ioc_init_profile() 1274 ioc->ioc_profile.ioc_ctrl_opcap_mask = capmask.mask; in srpt_ioc_init_profile()
|
/illumos-gate/usr/src/uts/common/sys/ib/adapters/tavor/ |
H A D | tavor_cmd.h | 647 int tavor_set_ib_cmd_post(tavor_state_t *state, uint32_t capmask,
|