Home
last modified time | relevance | path

Searched refs:capmask (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/adapters/hermon/
H A Dhermon_agents.c262 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 Dhermon_misc.c2062 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 Dtavor_misc.c1779 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 Dtavor_cmd.c1373 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 Dmap_support.c220 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 Dmap_v2.c243 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 Dmap.c71 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 Dsections.c1530 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 Dsrpt_ioc.c1237 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 Dtavor_cmd.h647 int tavor_set_ib_cmd_post(tavor_state_t *state, uint32_t capmask,