Home
last modified time | relevance | path

Searched refs:cn38xx (Results 1 – 25 of 38) sorted by relevance

12

/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-wqe.h450 } cn38xx; member
520 } cn38xx; member
585 port = work->word1.cn38xx.ipprt; in cvmx_wqe_get_port()
605 grp = work->word1.cn38xx.grp; in cvmx_wqe_get_grp()
615 work->word1.cn38xx.grp = grp; in cvmx_wqe_set_grp()
625 qos = work->word1.cn38xx.qos; in cvmx_wqe_get_qos()
635 work->word1.cn38xx.qos = qos; in cvmx_wqe_set_qos()
645 len = work->word1.cn38xx.len; in cvmx_wqe_get_len()
655 work->word1.cn38xx.len = len; in cvmx_wqe_set_len()
694 len = work->word0.pip.cn38xx.unused; in cvmx_wqe_get_unused8()
[all …]
H A Dcvmx-led-defs.h227 struct cvmx_led_blink_s cn38xx; member
260 struct cvmx_led_clk_phase_s cn38xx; member
287 struct cvmx_led_cylon_s cn38xx; member
314 struct cvmx_led_dbg_s cn38xx; member
369 struct cvmx_led_en_s cn38xx; member
397 struct cvmx_led_polarity_s cn38xx; member
432 struct cvmx_led_prt_s cn38xx; member
475 struct cvmx_led_prt_fmt_s cn38xx; member
507 struct cvmx_led_prt_statusx_s cn38xx; member
534 struct cvmx_led_udd_cntx_s cn38xx; member
[all …]
H A Dcvmx-stxx-defs.h285 struct cvmx_stxx_arb_ctl_s cn38xx; member
322 struct cvmx_stxx_bckprs_cnt_s cn38xx; member
356 struct cvmx_stxx_com_ctl_s cn38xx; member
392 struct cvmx_stxx_dip_cnt_s cn38xx; member
419 struct cvmx_stxx_ign_cal_s cn38xx; member
458 struct cvmx_stxx_int_msk_s cn38xx; member
553 struct cvmx_stxx_int_reg_s cn38xx; member
599 struct cvmx_stxx_int_sync_s cn38xx; member
627 struct cvmx_stxx_min_bst_s cn38xx; member
680 struct cvmx_stxx_spi4_calx_s cn38xx; member
[all …]
H A Dcvmx-asxx-defs.h481 struct cvmx_asxx_int_en_s cn38xx; member
528 struct cvmx_asxx_int_reg_s cn38xx; member
620 struct cvmx_asxx_prt_loop_s cn38xx; member
646 struct cvmx_asxx_rld_bypass_s cn38xx; member
670 struct cvmx_asxx_rld_bypass_setting_s cn38xx; member
711 } cn38xx; member
741 struct cvmx_asxx_rld_data_drv_s cn38xx; member
767 struct cvmx_asxx_rld_fcram_mode_s cn38xx; member
789 struct cvmx_asxx_rld_nctl_strong_s cn38xx; member
901 } cn38xx; member
[all …]
H A Dcvmx-spxx-defs.h267 struct cvmx_spxx_bckprs_cnt_s cn38xx; member
300 struct cvmx_spxx_bist_stat_s cn38xx; member
415 struct cvmx_spxx_clk_ctl_s cn38xx; member
451 struct cvmx_spxx_clk_stat_s cn38xx; member
624 struct cvmx_spxx_dbg_deskew_ctl_s cn38xx; member
661 struct cvmx_spxx_dbg_deskew_state_s cn38xx; member
696 } cn38xx; member
760 struct cvmx_spxx_err_ctl_s cn38xx; member
814 struct cvmx_spxx_int_dat_s cn38xx; member
859 struct cvmx_spxx_int_msk_s cn38xx; member
[all …]
H A Dcvmx-srxx-defs.h169 struct cvmx_srxx_com_ctl_s cn38xx; member
209 struct cvmx_srxx_ign_rx_full_s cn38xx; member
262 struct cvmx_srxx_spi4_calx_s cn38xx; member
298 struct cvmx_srxx_spi4_stat_s cn38xx; member
335 struct cvmx_srxx_sw_tick_ctl_s cn38xx; member
357 struct cvmx_srxx_sw_tick_dat_s cn38xx; member
H A Dcvmx-pci-defs.h798 struct cvmx_pci_bar1_indexx_s cn38xx; member
912 struct cvmx_pci_cfg00_s cn38xx; member
997 struct cvmx_pci_cfg01_s cn38xx; member
1026 struct cvmx_pci_cfg02_s cn38xx; member
1067 struct cvmx_pci_cfg03_s cn38xx; member
1108 struct cvmx_pci_cfg04_s cn38xx; member
1133 struct cvmx_pci_cfg05_s cn38xx; member
1178 struct cvmx_pci_cfg06_s cn38xx; member
1203 struct cvmx_pci_cfg07_s cn38xx; member
1239 struct cvmx_pci_cfg08_s cn38xx; member
[all …]
H A Dcvmx-l2d-defs.h227 struct cvmx_l2d_bst0_s cn38xx; member
272 struct cvmx_l2d_bst1_s cn38xx; member
317 struct cvmx_l2d_bst2_s cn38xx; member
362 struct cvmx_l2d_bst3_s cn38xx; member
420 struct cvmx_l2d_err_s cn38xx; member
516 } cn38xx; member
610 struct cvmx_l2d_fsyn0_s cn38xx; member
648 struct cvmx_l2d_fsyn1_s cn38xx; member
693 struct cvmx_l2d_fus0_s cn38xx; member
738 struct cvmx_l2d_fus1_s cn38xx; member
[all …]
H A Dcvmx-iob-defs.h364 struct cvmx_iob_bist_status_cn30xx cn38xx; member
537 struct cvmx_iob_ctl_status_cn30xx cn38xx; member
683 struct cvmx_iob_dwb_pri_cnt_s cn38xx; member
732 struct cvmx_iob_fau_timeout_s cn38xx; member
773 struct cvmx_iob_i2c_pri_cnt_s cn38xx; member
815 struct cvmx_iob_inb_control_match_s cn38xx; member
897 struct cvmx_iob_inb_data_match_s cn38xx; member
934 struct cvmx_iob_inb_data_match_enb_s cn38xx; member
1017 struct cvmx_iob_int_enb_cn30xx cn38xx; member
1126 struct cvmx_iob_int_sum_cn30xx cn38xx; member
[all …]
H A Dcvmx-key-defs.h122 struct cvmx_key_bist_reg_s cn38xx; member
162 struct cvmx_key_ctl_status_s cn38xx; member
210 struct cvmx_key_int_enb_s cn38xx; member
250 struct cvmx_key_int_sum_s cn38xx; member
H A Dcvmx-spx0-defs.h92 struct cvmx_spx0_pll_bw_ctl_s cn38xx; member
111 struct cvmx_spx0_pll_setting_s cn38xx; member
H A Dcvmx-asx0-defs.h111 } cn38xx; member
135 struct cvmx_asx0_dbg_data_enable_s cn38xx; member
H A Dcvmx-smix-defs.h286 struct cvmx_smix_clk_cn30xx cn38xx; member
362 struct cvmx_smix_cmd_cn30xx cn38xx; member
402 struct cvmx_smix_en_s cn38xx; member
448 struct cvmx_smix_rd_dat_s cn38xx; member
494 struct cvmx_smix_wr_dat_s cn38xx; member
H A Dcvmx-pow-defs.h505 } cn38xx; member
672 struct cvmx_pow_ds_pc_s cn38xx; member
777 struct cvmx_pow_ecc_err_s cn38xx; member
821 struct cvmx_pow_int_ctl_s cn38xx; member
858 struct cvmx_pow_iq_cntx_s cn38xx; member
895 struct cvmx_pow_iq_com_cnt_s cn38xx; member
1039 struct cvmx_pow_nos_cnt_s cn38xx; member
1118 struct cvmx_pow_nw_tim_s cn38xx; member
1222 struct cvmx_pow_pp_grp_mskx_cn30xx cn38xx; member
1271 struct cvmx_pow_qos_rndx_s cn38xx; member
[all …]
H A Dcvmx-pko-defs.h468 struct cvmx_pko_mem_count0_s cn38xx; member
510 struct cvmx_pko_mem_count1_s cn38xx; member
554 struct cvmx_pko_mem_debug0_s cn38xx; member
600 struct cvmx_pko_mem_debug1_s cn38xx; member
650 struct cvmx_pko_mem_debug10_cn30xx cn38xx; member
722 struct cvmx_pko_mem_debug11_cn30xx cn38xx; member
786 struct cvmx_pko_mem_debug12_cn30xx cn38xx; member
854 struct cvmx_pko_mem_debug13_cn30xx cn38xx; member
920 struct cvmx_pko_mem_debug14_cn30xx cn38xx; member
967 struct cvmx_pko_mem_debug2_s cn38xx; member
[all …]
H A Dcvmx-npi-defs.h1042 struct cvmx_npi_base_addr_inputx_s cn38xx; member
1072 struct cvmx_npi_base_addr_outputx_s cn38xx; member
1180 struct cvmx_npi_bist_status_s cn38xx; member
1257 struct cvmx_npi_buff_size_outputx_s cn38xx; member
1499 struct cvmx_npi_ctl_status_s cn38xx; member
1528 struct cvmx_npi_dbg_select_s cn38xx; member
1607 struct cvmx_npi_dma_control_s cn38xx; member
1637 struct cvmx_npi_dma_highp_counts_s cn38xx; member
1669 struct cvmx_npi_dma_highp_naddr_s cn38xx; member
1699 struct cvmx_npi_dma_lowp_counts_s cn38xx; member
[all …]
H A Dcvmx-tim-defs.h730 struct cvmx_tim_mem_debug0_s cn38xx; member
774 struct cvmx_tim_mem_debug1_s cn38xx; member
819 struct cvmx_tim_mem_debug2_s cn38xx; member
864 struct cvmx_tim_mem_ring0_s cn38xx; member
917 struct cvmx_tim_mem_ring1_s cn38xx; member
958 struct cvmx_tim_reg_bist_result_s cn38xx; member
996 struct cvmx_tim_reg_error_s cn38xx; member
1088 struct cvmx_tim_reg_flags_cn30xx cn38xx; member
1127 struct cvmx_tim_reg_int_mask_s cn38xx; member
1169 struct cvmx_tim_reg_read_idx_s cn38xx; member
H A Dcvmx-gmxx-defs.h3230 struct cvmx_gmxx_bad_reg_s cn38xx; member
3336 struct cvmx_gmxx_bist_cn30xx cn38xx; member
3776 struct cvmx_gmxx_inf_mode_cn31xx cn38xx; member
4018 struct cvmx_gmxx_nxa_adr_cn30xx cn38xx; member
4224 struct cvmx_gmxx_prtx_cfg_cn30xx cn38xx; member
4318 struct cvmx_gmxx_rxx_adr_cam0_s cn38xx; member
9105 } cn38xx; member
9567 } cn38xx; member
9831 } cn38xx; member
10140 } cn38xx; member
[all …]
H A Dcvmx-ipd-defs.h608 struct cvmx_ipd_1st_mbuff_skip_s cn38xx; member
647 struct cvmx_ipd_1st_next_ptr_back_s cn38xx; member
686 struct cvmx_ipd_2nd_next_ptr_back_s cn38xx; member
807 struct cvmx_ipd_bist_status_cn30xx cn38xx; member
908 struct cvmx_ipd_bp_prt_red_end_cn30xx cn38xx; member
1029 struct cvmx_ipd_clk_count_s cn38xx; member
1257 struct cvmx_ipd_ctl_status_cn30xx cn38xx; member
1873 } cn38xx; member
2081 } cn38xx; member
2212 struct cvmx_ipd_not_1st_mbuff_skip_s cn38xx; member
[all …]
H A Dcvmx-l2c.c622 } cn38xx; member
663 } cn38xx; member
804 tag.s.V = tmp_tag.cn38xx.V; in cvmx_l2c_get_tag_v2()
805 tag.s.D = tmp_tag.cn38xx.D; in cvmx_l2c_get_tag_v2()
806 tag.s.L = tmp_tag.cn38xx.L; in cvmx_l2c_get_tag_v2()
807 tag.s.U = tmp_tag.cn38xx.U; in cvmx_l2c_get_tag_v2()
808 tag.s.addr = tmp_tag.cn38xx.addr; in cvmx_l2c_get_tag_v2()
889 tag.s.V = tmp_tag.cn38xx.V; in cvmx_l2c_get_tag()
890 tag.s.D = tmp_tag.cn38xx.D; in cvmx_l2c_get_tag()
891 tag.s.L = tmp_tag.cn38xx.L; in cvmx_l2c_get_tag()
[all …]
H A Dcvmx-zip-defs.h332 struct cvmx_zip_cmd_bist_result_cn31xx cn38xx; member
384 struct cvmx_zip_cmd_buf_s cn38xx; member
421 struct cvmx_zip_cmd_ctl_s cn38xx; member
487 struct cvmx_zip_constants_cn31xx cn38xx; member
721 struct cvmx_zip_debug0_cn31xx cn38xx; member
798 struct cvmx_zip_error_s cn38xx; member
869 struct cvmx_zip_int_mask_s cn38xx; member
H A Dcvmx-dfa-defs.h1042 struct cvmx_dfa_bst0_s cn38xx; member
1146 struct cvmx_dfa_bst1_s cn38xx; member
1282 struct cvmx_dfa_cfg_s cn38xx; member
1698 struct cvmx_dfa_dbell_s cn38xx; member
2724 struct cvmx_dfa_difctl_cn31xx cn38xx; member
2801 struct cvmx_dfa_difrdptr_cn31xx cn38xx; member
3149 struct cvmx_dfa_err_s cn38xx; member
4065 } cn38xx; member
4497 struct cvmx_dfa_memcfg1_s cn38xx; member
4656 } cn38xx; member
[all …]
H A Dcvmx-fpa-defs.h371 struct cvmx_fpa_bist_status_s cn38xx; member
465 struct cvmx_fpa_ctl_status_cn30xx cn38xx; member
516 struct cvmx_fpa_fpfx_marks_s cn38xx; member
562 struct cvmx_fpa_fpfx_size_s cn38xx; member
610 struct cvmx_fpa_fpf0_marks_s cn38xx; member
656 struct cvmx_fpa_fpf0_size_s cn38xx; member
1064 struct cvmx_fpa_int_enb_cn30xx cn38xx; member
1927 struct cvmx_fpa_int_sum_cn30xx cn38xx; member
2384 struct cvmx_fpa_quex_available_cn30xx cn38xx; member
2425 struct cvmx_fpa_quex_page_index_s cn38xx; member
[all …]
H A Dcvmx-gpio-defs.h246 struct cvmx_gpio_bit_cfgx_cn30xx cn38xx; member
476 struct cvmx_gpio_int_clr_s cn38xx; member
622 } cn38xx; member
694 } cn38xx; member
749 } cn38xx; member
/f-stack/freebsd/mips/cavium/octe/
H A Dethernet-rx.c104 int interface = cvmx_helper_get_interface_num(work->word1.cn38xx.ipprt); in cvm_oct_check_rcv_error()
105 int index = cvmx_helper_get_interface_index_num(work->word1.cn38xx.ipprt); in cvm_oct_check_rcv_error()
137 DEBUGPRINT("Port %d unknown preamble, packet dropped\n", work->word1.cn38xx.ipprt); in cvm_oct_check_rcv_error()
146 …DEBUGPRINT("Port %d receive error code %d, packet dropped\n", work->word1.cn38xx.ipprt, work->word… in cvm_oct_check_rcv_error()
197 CVMX_PREFETCH(cvm_oct_device[work->word1.cn38xx.ipprt], 0); in cvm_oct_tasklet_rx()
226 DEBUGPRINT("Port %d failed to allocate mbuf, packet dropped\n", work->word1.cn38xx.ipprt); in cvm_oct_tasklet_rx()
279 if (((work->word1.cn38xx.ipprt < TOTAL_NUMBER_OF_PORTS) && in cvm_oct_tasklet_rx()
280 cvm_oct_device[work->word1.cn38xx.ipprt])) { in cvm_oct_tasklet_rx()
281 struct ifnet *ifp = cvm_oct_device[work->word1.cn38xx.ipprt]; in cvm_oct_tasklet_rx()
313 DEBUGPRINT("Port %d not controlled by FreeBSD, packet dropped\n", work->word1.cn38xx.ipprt); in cvm_oct_tasklet_rx()

12