H A D | rocker.c | 218 struct rocker *rocker; member in struct:rocker_port 233 struct rocker { struct 458 static u32 rocker_msix_vector(const struct rocker *rocker, unsigned int vector) rocker_msix_vector() argument 488 static int rocker_reg_test(const struct rocker *rocker) rocker_reg_test() argument 518 static int rocker_dma_test_one(const struct rocker *rocker, rocker_dma_test_one() argument 547 static int rocker_dma_test_offset(const struct rocker *rocker, rocker_dma_test_offset() argument 607 static int rocker_dma_test(const struct rocker *rocker, rocker_dma_test() argument 630 static int rocker_basic_hw_test(const struct rocker *rocker) rocker_basic_hw_test() argument 959 static void rocker_desc_head_set(const struct rocker *rocker, rocker_desc_head_set() argument 986 static void rocker_dma_ring_credits_set(const struct rocker *rocker, rocker_dma_ring_credits_set() argument 1000 static int rocker_dma_ring_create(const struct rocker *rocker, rocker_dma_ring_create() argument 1036 static void rocker_dma_ring_destroy(const struct rocker *rocker, rocker_dma_ring_destroy() argument 1047 static void rocker_dma_ring_pass_to_producer(const struct rocker *rocker, rocker_dma_ring_pass_to_producer() argument 1062 static int rocker_dma_ring_bufs_alloc(const struct rocker *rocker, rocker_dma_ring_bufs_alloc() argument 1109 static void rocker_dma_ring_bufs_free(const struct rocker *rocker, rocker_dma_ring_bufs_free() argument 1128 static int rocker_dma_rings_init(struct rocker *rocker) rocker_dma_rings_init() argument 1177 static void rocker_dma_rings_fini(struct rocker *rocker) rocker_dma_rings_fini() argument 1191 const struct rocker *rocker = rocker_port->rocker; rocker_dma_rx_ring_skb_map() local 1242 static void rocker_dma_rx_ring_skb_unmap(const struct rocker *rocker, rocker_dma_rx_ring_skb_unmap() argument 1257 static void rocker_dma_rx_ring_skb_free(const struct rocker *rocker, rocker_dma_rx_ring_skb_free() argument 1273 const struct rocker *rocker = rocker_port->rocker; rocker_dma_rx_ring_skbs_alloc() local 1294 const struct rocker *rocker = rocker_port->rocker; rocker_dma_rx_ring_skbs_free() local 1303 struct rocker *rocker = rocker_port->rocker; rocker_port_dma_rings_init() local 1364 struct rocker *rocker = rocker_port->rocker; rocker_port_dma_rings_fini() local 1393 struct rocker *rocker = dev_id; rocker_cmd_irq_handler() local 1427 static int rocker_event_link_change(const struct rocker *rocker, rocker_event_link_change() argument 1462 static int rocker_event_mac_vlan_seen(const struct rocker *rocker, rocker_event_mac_vlan_seen() argument 1494 static int rocker_event_process(const struct rocker *rocker, rocker_event_process() argument 1521 struct rocker *rocker = dev_id; rocker_event_irq_handler() local 1580 struct rocker *rocker = rocker_port->rocker; rocker_cmd_exec() local 2352 static int rocker_init_tbls(struct rocker *rocker) rocker_init_tbls() argument 2372 static void rocker_free_tbls(struct rocker *rocker) rocker_free_tbls() argument 2411 rocker_flow_tbl_find(const struct rocker *rocker, rocker_flow_tbl_find() argument 2430 struct rocker *rocker = rocker_port->rocker; rocker_flow_tbl_add() local 2467 struct rocker *rocker = rocker_port->rocker; rocker_flow_tbl_del() local 2724 rocker_group_tbl_find(const struct rocker *rocker, rocker_group_tbl_find() argument 2756 struct rocker *rocker = rocker_port->rocker; rocker_group_tbl_add() local 2788 struct rocker *rocker = rocker_port->rocker; rocker_group_tbl_del() local 2903 rocker_neigh_tbl_find(const struct rocker *rocker, __be32 ip_addr) rocker_neigh_tbl_find() argument 2915 static void _rocker_neigh_add(struct rocker *rocker, _rocker_neigh_add() argument 2955 struct rocker *rocker = rocker_port->rocker; rocker_port_ipv4_neigh() local 3076 struct rocker *rocker = rocker_port->rocker; rocker_port_ipv4_nh() local 3136 const struct rocker *rocker = rocker_port->rocker; rocker_port_vlan_flood_group() local 3184 const struct rocker *rocker = rocker_port->rocker; rocker_port_vlan_l2_groups() local 3599 rocker_fdb_tbl_find(const struct rocker *rocker, rocker_fdb_tbl_find() argument 3616 struct rocker *rocker = rocker_port->rocker; rocker_port_fdb() local 3667 struct rocker *rocker = rocker_port->rocker; rocker_port_fdb_flush() local 3704 struct rocker *rocker = (struct rocker *)data; rocker_fdb_cleanup() local 3904 rocker_internal_vlan_tbl_find(const struct rocker *rocker, int ifindex) rocker_internal_vlan_tbl_find() argument 3920 struct rocker *rocker = rocker_port->rocker; rocker_port_internal_vlan_id_get() local 3963 struct rocker *rocker = rocker_port->rocker; rocker_port_internal_vlan_id_put() local 4104 const struct rocker *rocker = rocker_port->rocker; rocker_tx_desc_frags_unmap() local 4135 const struct rocker *rocker = rocker_port->rocker; rocker_tx_desc_frag_map_put() local 4168 struct rocker *rocker = rocker_port->rocker; rocker_port_xmit() local 4332 const struct rocker *rocker = rocker_port->rocker; rocker_port_attr_get() local 4371 struct rocker *rocker = rocker_port->rocker; rocker_port_bridge_ageing_time() local 4569 struct rocker *rocker = rocker_port->rocker; rocker_port_fdb_dump() local 4823 const struct rocker *rocker = rocker_port->rocker; rocker_port_poll_tx() local 4859 static int rocker_port_rx_proc(const struct rocker *rocker, rocker_port_rx_proc() argument 4902 const struct rocker *rocker = rocker_port->rocker; rocker_port_poll_rx() local 4944 const struct rocker *rocker = rocker_port->rocker; rocker_carrier_init() local 4955 static void rocker_remove_ports(const struct rocker *rocker) rocker_remove_ports() argument 4973 const struct rocker *rocker = rocker_port->rocker; rocker_port_dev_addr_init() local 4985 static int rocker_probe_port(struct rocker *rocker, unsigned int port_number) rocker_probe_port() argument 5054 static int rocker_probe_ports(struct rocker *rocker) rocker_probe_ports() argument 5076 static int rocker_msix_init(struct rocker *rocker) rocker_msix_init() argument 5110 static void rocker_msix_fini(const struct rocker *rocker) rocker_msix_fini() argument 5118 struct rocker *rocker; rocker_probe() local 5236 free_irq(rocker_msix_vector(rocker, ROCKER_MSIX_VEC_EVENT), rocker); rocker_probe() local 5238 free_irq(rocker_msix_vector(rocker, ROCKER_MSIX_VEC_CMD), rocker); rocker_probe() local 5259 struct rocker *rocker = pci_get_drvdata(pdev); rocker_remove() local 5265 free_irq(rocker_msix_vector(rocker, ROCKER_MSIX_VEC_EVENT), rocker); rocker_remove() local 5266 free_irq(rocker_msix_vector(rocker, ROCKER_MSIX_VEC_CMD), rocker); rocker_remove() local
|