Lines Matching defs:POCE_SOFTC

885 } OCE_SOFTC, *POCE_SOFTC;
941 int oce_dma_alloc(POCE_SOFTC sc, bus_size_t size, POCE_DMA_MEM dma, int flags);
942 void oce_dma_free(POCE_SOFTC sc, POCE_DMA_MEM dma);
944 void oce_destroy_ring_buffer(POCE_SOFTC sc, oce_ring_buffer_t *ring);
945 oce_ring_buffer_t *oce_create_ring_buffer(POCE_SOFTC sc,
951 int oce_hw_pci_alloc(POCE_SOFTC sc);
952 int oce_hw_init(POCE_SOFTC sc);
953 int oce_hw_start(POCE_SOFTC sc);
954 int oce_create_nw_interface(POCE_SOFTC sc);
955 int oce_pci_soft_reset(POCE_SOFTC sc);
956 int oce_hw_update_multicast(POCE_SOFTC sc);
957 void oce_delete_nw_interface(POCE_SOFTC sc);
958 void oce_hw_shutdown(POCE_SOFTC sc);
959 void oce_hw_intr_enable(POCE_SOFTC sc);
960 void oce_hw_intr_disable(POCE_SOFTC sc);
961 void oce_hw_pci_free(POCE_SOFTC sc);
966 int oce_queue_init_all(POCE_SOFTC sc);
970 int oce_start_rx(POCE_SOFTC sc);
971 void oce_arm_eq(POCE_SOFTC sc,
973 void oce_queue_release_all(POCE_SOFTC sc);
974 void oce_arm_cq(POCE_SOFTC sc, int16_t qid, int npopped, uint32_t rearm);
985 void oce_stop_rx(POCE_SOFTC sc);
986 void oce_intr_free(POCE_SOFTC sc);
989 void oce_free_lro(POCE_SOFTC sc);
996 int oce_fw_clean(POCE_SOFTC sc);
997 int oce_reset_fun(POCE_SOFTC sc);
998 int oce_mbox_init(POCE_SOFTC sc);
999 int oce_mbox_dispatch(POCE_SOFTC sc, uint32_t tmo_sec);
1000 int oce_get_fw_version(POCE_SOFTC sc);
1001 int oce_first_mcc_cmd(POCE_SOFTC sc);
1003 int oce_read_mac_addr(POCE_SOFTC sc, uint32_t if_id, uint8_t perm,
1005 int oce_get_fw_config(POCE_SOFTC sc);
1006 int oce_if_create(POCE_SOFTC sc, uint32_t cap_flags, uint32_t en_flags,
1008 int oce_if_del(POCE_SOFTC sc, uint32_t if_id);
1009 int oce_config_vlan(POCE_SOFTC sc, uint32_t if_id,
1012 int oce_set_flow_control(POCE_SOFTC sc, uint32_t flow_control);
1013 int oce_config_nic_rss(POCE_SOFTC sc, uint32_t if_id, uint16_t enable_rss);
1014 int oce_rxf_set_promiscuous(POCE_SOFTC sc, uint8_t enable);
1015 int oce_set_common_iface_rx_filter(POCE_SOFTC sc, POCE_DMA_MEM sgl);
1016 int oce_get_link_status(POCE_SOFTC sc, struct link_status *link);
1017 int oce_mbox_get_nic_stats_v0(POCE_SOFTC sc, POCE_DMA_MEM pstats_dma_mem);
1018 int oce_mbox_get_nic_stats(POCE_SOFTC sc, POCE_DMA_MEM pstats_dma_mem);
1019 int oce_mbox_get_pport_stats(POCE_SOFTC sc, POCE_DMA_MEM pstats_dma_mem,
1021 int oce_mbox_get_vport_stats(POCE_SOFTC sc, POCE_DMA_MEM pstats_dma_mem,
1023 int oce_update_multicast(POCE_SOFTC sc, POCE_DMA_MEM pdma_mem);
1024 int oce_pass_through_mbox(POCE_SOFTC sc, POCE_DMA_MEM dma_mem, uint32_t req_size);
1025 int oce_mbox_macaddr_del(POCE_SOFTC sc, uint32_t if_id, uint32_t pmac_id);
1026 int oce_mbox_macaddr_add(POCE_SOFTC sc, uint8_t *mac_addr,
1028 int oce_mbox_cmd_test_loopback(POCE_SOFTC sc, uint32_t port_num,
1032 int oce_mbox_cmd_set_loopback(POCE_SOFTC sc, uint8_t port_num,
1035 int oce_mbox_check_native_mode(POCE_SOFTC sc);
1036 int oce_mbox_post(POCE_SOFTC sc,
1038 int oce_mbox_write_flashrom(POCE_SOFTC sc, uint32_t optype,uint32_t opcode,
1040 int oce_mbox_lancer_write_flashrom(POCE_SOFTC sc, uint32_t data_size,
1044 int oce_mbox_get_flashrom_crc(POCE_SOFTC sc, uint8_t *flash_crc,
1046 int oce_mbox_get_phy_info(POCE_SOFTC sc, struct oce_phy_info *phy_info);
1052 int oce_mbox_read_transrecv_data(POCE_SOFTC sc, uint32_t page_num);
1053 void oce_mbox_eqd_modify_periodic(POCE_SOFTC sc, struct oce_set_eqd *set_eqd,
1055 int oce_get_profile_config(POCE_SOFTC sc, uint32_t max_rss);
1056 int oce_get_func_config(POCE_SOFTC sc);
1083 void oce_add_sysctls(POCE_SOFTC sc);
1084 void oce_refresh_queue_stats(POCE_SOFTC sc);
1085 int oce_refresh_nic_stats(POCE_SOFTC sc);
1086 int oce_stats_init(POCE_SOFTC sc);
1087 void oce_stats_free(POCE_SOFTC sc);
1143 static inline int MPU_EP_SEMAPHORE(POCE_SOFTC sc)