Searched refs:core_id (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12-stable/sys/dev/bhnd/siba/ |
| D | siba_subr.c | 128 const struct siba_core_id *core_id) in siba_init_dinfo() argument 132 dinfo->core_id = *core_id; in siba_init_dinfo() 135 for (uint8_t i = 0; i < core_id->num_admatch; i++) { in siba_init_dinfo() 143 bus_reserved = core_id->num_cfg_blocks * SIBA_CFG_SIZE; in siba_init_dinfo() 147 core_id->admatch[i].am_base, core_id->admatch[i].am_size, in siba_init_dinfo() 176 if (!dinfo->core_id.intr_en) in siba_register_interrupts() 189 "%d\n", dinfo->core_id.core_info.core_idx, error); in siba_register_interrupts() 272 siba_port_count(struct siba_core_id *core_id, bhnd_port_type port_type) in siba_port_count() argument 277 return (min(core_id->num_admatch, 2)); in siba_port_count() 281 if (core_id->num_cfg_blocks > 0) in siba_port_count() [all …]
|
| D | sibavar.h | 78 const struct siba_core_id *core_id); 82 u_int siba_port_count(struct siba_core_id *core_id, 84 bool siba_is_port_valid(struct siba_core_id *core_id, 88 struct siba_core_id *core_id, 91 int siba_cfg_index(struct siba_core_id *core_id, 95 int siba_addrspace_index(struct siba_core_id *core_id, 132 (_dinfo->core_id.core_info.core_idx * SIBA_MAX_CFG)) 209 struct siba_core_id core_id; /**< core identification info */ member
|
| D | siba.c | 136 cfg = &dinfo->core_id.core_info; in siba_read_ivar() 1000 return (siba_port_count(&dinfo->core_id, type)); in siba_get_port_count() 1015 return (siba_port_region_count(&dinfo->core_id, type, port)); in siba_get_region_count() 1065 for (u_int i = 0; i < dinfo->core_id.num_admatch; i++) { in siba_decode_port_rid() 1076 for (u_int i = 0; i < dinfo->core_id.num_cfg_blocks; i++) { in siba_decode_port_rid() 1139 if (!dinfo->core_id.intr_en) { in siba_get_intr_count() 1169 KASSERT(dinfo->core_id.intr_en, in siba_get_intr_ivec() 1172 *ivec = dinfo->core_id.intr_flag; in siba_get_intr_ivec() 1191 num_cfg = dinfo->core_id.num_cfg_blocks; in siba_map_cfg_resources()
|
| D | siba_bhndb.c | 166 for (u_int i = 0; i < dinfo->core_id.num_cfg_blocks; i++) { in siba_bhndb_suspend_cfgblocks() 211 for (u_int i = 0; i < dinfo->core_id.num_cfg_blocks; i++) { in siba_bhndb_resume_child()
|
| /freebsd-12-stable/sys/dev/bhnd/ |
| D | bhnd_match.h | 107 core_id:1, member 117 uint16_t core_id; /**< required core ID */ member 126 _BHND_COPY_MATCH_FIELD(_src, core_id), \ 133 #define BHND_MATCH_CORE_ID(_id) _BHND_SET_MATCH_FIELD(core_id, _id) 278 core_id:1, member 297 uint16_t core_id; /**< required core ID */ member
|
| D | bhnd_subr.c | 737 if (desc->m.match.core_id && desc->core_id != core->device) in bhnd_core_matches()
|
| /freebsd-12-stable/sys/contrib/octeon-sdk/ |
| D | cvmx-coremask.h | 245 static inline unsigned int cvmx_coremask_core(unsigned int core_id) in cvmx_coremask_core() argument 247 return (1u << core_id); in cvmx_coremask_core()
|