Searched refs:epbh (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/fjes/ |
H A D | fjes_hw.c | 113 static int fjes_hw_alloc_epbuf(struct epbuf_handler *epbh) in fjes_hw_alloc_epbuf() argument 121 epbh->buffer = mem; in fjes_hw_alloc_epbuf() 122 epbh->size = EP_BUFFER_SIZE; in fjes_hw_alloc_epbuf() 124 epbh->info = (union ep_buffer_info *)mem; in fjes_hw_alloc_epbuf() 125 epbh->ring = (u8 *)(mem + sizeof(union ep_buffer_info)); in fjes_hw_alloc_epbuf() 130 static void fjes_hw_free_epbuf(struct epbuf_handler *epbh) in fjes_hw_free_epbuf() argument 132 vfree(epbh->buffer); in fjes_hw_free_epbuf() 133 epbh->buffer = NULL; in fjes_hw_free_epbuf() 134 epbh->size = 0; in fjes_hw_free_epbuf() 136 epbh in fjes_hw_free_epbuf() 140 fjes_hw_setup_epbuf(struct epbuf_handler *epbh, u8 *mac_addr, u32 mtu) fjes_hw_setup_epbuf() argument 854 fjes_hw_check_epbuf_version(struct epbuf_handler *epbh, u32 version) fjes_hw_check_epbuf_version() argument 861 fjes_hw_check_mtu(struct epbuf_handler *epbh, u32 mtu) fjes_hw_check_mtu() argument 869 fjes_hw_check_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) fjes_hw_check_vlan_id() argument 888 fjes_hw_set_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) fjes_hw_set_vlan_id() argument 902 fjes_hw_del_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) fjes_hw_del_vlan_id() argument 915 fjes_hw_epbuf_rx_is_empty(struct epbuf_handler *epbh) fjes_hw_epbuf_rx_is_empty() argument 929 fjes_hw_epbuf_rx_curpkt_get_addr(struct epbuf_handler *epbh, size_t *psize) fjes_hw_epbuf_rx_curpkt_get_addr() argument 948 fjes_hw_epbuf_rx_curpkt_drop(struct epbuf_handler *epbh) fjes_hw_epbuf_rx_curpkt_drop() argument 958 fjes_hw_epbuf_tx_pkt_send(struct epbuf_handler *epbh, void *frame, size_t size) fjes_hw_epbuf_tx_pkt_send() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/fjes/ |
H A D | fjes_hw.c | 113 static int fjes_hw_alloc_epbuf(struct epbuf_handler *epbh) in fjes_hw_alloc_epbuf() argument 121 epbh->buffer = mem; in fjes_hw_alloc_epbuf() 122 epbh->size = EP_BUFFER_SIZE; in fjes_hw_alloc_epbuf() 124 epbh->info = (union ep_buffer_info *)mem; in fjes_hw_alloc_epbuf() 125 epbh->ring = (u8 *)(mem + sizeof(union ep_buffer_info)); in fjes_hw_alloc_epbuf() 130 static void fjes_hw_free_epbuf(struct epbuf_handler *epbh) in fjes_hw_free_epbuf() argument 132 vfree(epbh->buffer); in fjes_hw_free_epbuf() 133 epbh->buffer = NULL; in fjes_hw_free_epbuf() 134 epbh->size = 0; in fjes_hw_free_epbuf() 136 epbh in fjes_hw_free_epbuf() 140 fjes_hw_setup_epbuf(struct epbuf_handler *epbh, const u8 *mac_addr, u32 mtu) fjes_hw_setup_epbuf() argument 855 fjes_hw_check_epbuf_version(struct epbuf_handler *epbh, u32 version) fjes_hw_check_epbuf_version() argument 862 fjes_hw_check_mtu(struct epbuf_handler *epbh, u32 mtu) fjes_hw_check_mtu() argument 870 fjes_hw_check_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) fjes_hw_check_vlan_id() argument 889 fjes_hw_set_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) fjes_hw_set_vlan_id() argument 903 fjes_hw_del_vlan_id(struct epbuf_handler *epbh, u16 vlan_id) fjes_hw_del_vlan_id() argument 916 fjes_hw_epbuf_rx_is_empty(struct epbuf_handler *epbh) fjes_hw_epbuf_rx_is_empty() argument 930 fjes_hw_epbuf_rx_curpkt_get_addr(struct epbuf_handler *epbh, size_t *psize) fjes_hw_epbuf_rx_curpkt_get_addr() argument 949 fjes_hw_epbuf_rx_curpkt_drop(struct epbuf_handler *epbh) fjes_hw_epbuf_rx_curpkt_drop() argument 959 fjes_hw_epbuf_tx_pkt_send(struct epbuf_handler *epbh, void *frame, size_t size) fjes_hw_epbuf_tx_pkt_send() argument [all...] |
Completed in 3 milliseconds