Home
last modified time | relevance | path

Searched refs:cvmx_get_core_num (Results 1 – 23 of 23) sorted by relevance

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-interrupt.c385 int core = cvmx_get_core_num(); in __cvmx_interrupt_ciu()
429 ciu_offset = cvmx_get_core_num() * 2 + 1; in __cvmx_interrupt_ciu()
463 int core = cvmx_get_core_num(); in __cvmx_interrupt_ciu_cn61xx()
504 int core = cvmx_get_core_num(); in __cvmx_interrupt_ciu2()
617 i = cvmx_get_core_num(); in cvmx_interrupt_do_irq()
649 i = cvmx_get_core_num(); in cvmx_interrupt_do_irq()
720 int core = cvmx_get_core_num(); in __cvmx_interrupt_ciu2_mask_unmask_irq()
772 int core = cvmx_get_core_num(); in __cvmx_interrupt_ciu_mask_unmask_irq()
834 int core = cvmx_get_core_num(); in cvmx_interrupt_ciu_initialize()
968 cvmx_write_csr(CVMX_CIU2_EN_PPX_IP2_IO(cvmx_get_core_num()), 0); in cvmx_interrupt_ciu2_initialize()
[all …]
H A Dcvmx-app-hotplug.c161 int core = cvmx_get_core_num(); in cvmx_app_hotplug_remove_self_from_core_mask()
179 (1ull << cvmx_get_core_num())) in is_core_being_unplugged()
210 sys_info_ptr->core_mask |= 1ull << cvmx_get_core_num(); in cvmx_app_hotplug_activate()
335 mbox = cvmx_read_csr(CVMX_CIU_MBOX_CLRX(cvmx_get_core_num())); in __cvmx_app_hotplug_shutdown()
337 cvmx_write_csr(CVMX_CIU_MBOX_CLRX(cvmx_get_core_num()), mbox); in __cvmx_app_hotplug_shutdown()
340 cvmx_read_csr(CVMX_CIU_MBOX_CLRX(cvmx_get_core_num())); in __cvmx_app_hotplug_shutdown()
360 int core = cvmx_get_core_num(); in __cvmx_app_hotplug_shutdown()
381 int core = cvmx_get_core_num(); in __cvmx_app_hotplug_shutdown()
416 int core = cvmx_get_core_num(); in __cvmx_app_hotplug_shutdown()
486 sync_coremask |= cvmx_coremask_core(cvmx_get_core_num()); in __cvmx_app_hotplug_sync()
[all …]
H A Dcvmx-coremask.h193 n = (int) cvmx_get_core_num(); in cvmx_coremask_first_core_bmp()
221 return cvmx_coremask_is_set_core(pcm, (int)cvmx_get_core_num()); in cvmx_coremask_is_member_bmp()
288 return ((cvmx_coremask_core(cvmx_get_core_num()) & coremask) != 0); in cvmx_coremask_is_member()
302 && ((cvmx_get_core_num() == 0) || in cvmx_coremask_first_core()
303 ((cvmx_coremask_numcores(cvmx_get_core_num()) & coremask) == 0)); in cvmx_coremask_first_core()
H A Dcvmx-app-init-linux.c143 printf("SIMPRINTF(%d): ", (int)cvmx_get_core_num()); in simprintf()
410 system_info->core_mask |= 1<<cvmx_get_core_num(); in main()
417 system_info->init_core = cvmx_get_core_num(); in main()
431 if (cvmx_get_core_num() == system_info->init_core) in main()
H A Dcvmx-spinlock.h322 core_num = cvmx_get_core_num(); in _int_cvmx_spinlock_rec_unlock()
393 core_num = cvmx_get_core_num(); in _int_cvmx_spinlock_rec_lock()
H A Dcvmx-profiler.c173 int cpu = cvmx_get_core_num(); in cvmx_add_sample_to_buffer()
235 cvmx_init_pcpu_block(cvmx_get_core_num(), EVENT_PERCPU_BUFFER_SIZE); in cvmx_collect_sample()
H A Dcvmx-sysinfo.c123 int core = cvmx_get_core_num(); in cvmx_sysinfo_add_self_to_core_mask()
133 int core = cvmx_get_core_num(); in cvmx_sysinfo_remove_self_from_core_mask()
H A Dcvmx-debug.c126 #define __cvmx_debug_save_regs_area __cvmx_debug_save_regs_area_all[cvmx_get_core_num()]
129 #define __cvmx_debug_mode_exception_ignore __cvmx_debug_mode_exception_ignore_all[cvmx_get_core_num
131 …ne __cvmx_debug_mode_exception_occured __cvmx_debug_mode_exception_occured_all[cvmx_get_core_num()]
318 core = cvmx_get_core_num(); in cvmx_debug_init()
481 return &cvmx_debug_globals->contextes[cvmx_get_core_num()]; in cvmx_debug_core_context()
1189 unsigned core = cvmx_get_core_num(); in cvmx_debug_perform_proxy()
1498 unsigned core = cvmx_get_core_num(); in __cvmx_debug_handler_stage3()
1536 cvmx_write_csr (CVMX_CIU_DINT, 1u << cvmx_get_core_num ()); in cvmx_debug_trigger_exception()
1550 unsigned coreid = cvmx_get_core_num(); in cvmx_debug_finish()
H A Dcvmx-coremask.c117 state.s[i].checkin |= cvmx_coremask_core(cvmx_get_core_num()); in cvmx_coremask_barrier_sync()
H A Dcvmx-gpio.h76 int core = cvmx_get_core_num(); in cvmx_gpio_interrupt_clear()
H A Dcvmx-access.h147 CVMX_FUNCTION unsigned int cvmx_get_core_num(void);
H A Dcvmx-tim.h213 …const uint64_t core_num = cvmx_get_core_num(); /* One timer per processor, so use this to sel… in cvmx_tim_add_entry()
H A Dcvmx-power-throttle.c228 if (cvmx_power_throttle_set_powlim(cvmx_get_core_num(), in cvmx_power_throttle_self()
H A Dcvmx-pow.h1365 load_addr.sstatus_cn68xx.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_tag()
1378 load_addr.sstatus.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_tag()
1405 load_addr.sstatus_cn68xx.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_wqp()
1417 load_addr.sstatus.coreid = cvmx_get_core_num(); in cvmx_pow_get_current_wqp()
H A Dcvmx-app-init.c124 sys_info_ptr->init_core = cvmx_get_core_num(); in process_boot_desc_ver_6()
H A Dcvmx-l2c.c434 l2cdbg.s.ppnum = cvmx_get_core_num(); in cvmx_l2c_lock_line()
695 uint64_t core = cvmx_get_core_num(); in __read_l2_tag()
1117 l2cdbg.s.ppnum = cvmx_get_core_num(); in cvmx_l2c_flush_line()
H A Dcvmx-access-native.h558 static inline unsigned int cvmx_get_core_num(void) in cvmx_get_core_num() function
H A Dcvmx-shmem.c410 dscptr->owner = cvmx_get_core_num(); in cvmx_shmem_named_block_open()
H A Docteon-pci-console.c93 console_num = cvmx_get_core_num(); in __cvmx_pci_console_write()
/f-stack/freebsd/mips/cavium/
H A Dciu.c330 mask = cvmx_read_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2)); in ciu_en0_intr_mask()
332 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2), mask); in ciu_en0_intr_mask()
342 mask = cvmx_read_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2)); in ciu_en0_intr_unmask()
344 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2), mask); in ciu_en0_intr_unmask()
376 mask = cvmx_read_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num()*2)); in ciu_en1_intr_mask()
378 cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num()*2), mask); in ciu_en1_intr_mask()
388 mask = cvmx_read_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num()*2)); in ciu_en1_intr_unmask()
390 cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num()*2), mask); in ciu_en1_intr_unmask()
427 en0_sum = cvmx_read_csr(CVMX_CIU_INTX_SUM0(cvmx_get_core_num()*2)); in ciu_intr()
430 en0_mask = cvmx_read_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2)); in ciu_intr()
[all …]
H A Docteon_wdog.c83 core = cvmx_get_core_num(); in octeon_wdog_nmi()
209 KASSERT(csc->csc_core == cvmx_get_core_num(), in octeon_wdog_intr()
211 csc->csc_core, cvmx_get_core_num())); in octeon_wdog_intr()
216 cvmx_write_csr(CVMX_CIU_PP_POKEX(cvmx_get_core_num()), 1); in octeon_wdog_intr()
H A Docteon_machdep.c185 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2), 0); in octeon_ciu_reset()
186 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2+1), 0); in octeon_ciu_reset()
187 cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num()*2), 0); in octeon_ciu_reset()
188 cvmx_write_csr(CVMX_CIU_INTX_EN1(cvmx_get_core_num()*2+1), 0); in octeon_ciu_reset()
192 cvmx_write_csr(CVMX_CIU_INTX_EN0(cvmx_get_core_num()*2+1), in octeon_ciu_reset()
/f-stack/freebsd/mips/cavium/octe/
H A Dethernet-rx.c168 coreid = cvmx_get_core_num(); in cvm_oct_tasklet_rx()