Searched refs:src_epid (Results 1 – 3 of 3) sorted by relevance
/linux-6.1.9/drivers/net/fjes/ |
D | fjes_trace.h | 269 TP_PROTO(struct fjes_hw *hw, int src_epid, 271 TP_ARGS(hw, src_epid, status), 273 __field(int, src_epid) 280 __entry->src_epid = src_epid; 282 __entry->ep_status = hw->hw_info.share->ep_status[src_epid]; 285 hw->ep_shm_info[src_epid].tx.info->v1i.rx_status; 288 __entry->src_epid, __entry->status, __entry->ep_status, 293 TP_PROTO(struct fjes_hw *hw, int src_epid), 294 TP_ARGS(hw, src_epid), 296 __field(int, src_epid) [all …]
|
D | fjes_main.c | 247 static void fjes_rx_irq(struct fjes_adapter *adapter, int src_epid) in fjes_rx_irq() argument 257 static void fjes_stop_req_irq(struct fjes_adapter *adapter, int src_epid) in fjes_stop_req_irq() argument 263 set_bit(src_epid, &hw->hw_info.buffer_unshare_reserve_bit); in fjes_stop_req_irq() 265 status = fjes_hw_get_partner_ep_status(hw, src_epid); in fjes_stop_req_irq() 266 trace_fjes_stop_req_irq_pre(hw, src_epid, status); in fjes_stop_req_irq() 270 hw->ep_shm_info[src_epid].tx.info->v1i.rx_status |= in fjes_stop_req_irq() 273 clear_bit(src_epid, &hw->txrx_stop_req_bit); in fjes_stop_req_irq() 278 set_bit(src_epid, &adapter->unshare_watch_bitmask); in fjes_stop_req_irq() 284 set_bit(src_epid, &hw->epstop_req_bit); in fjes_stop_req_irq() 290 trace_fjes_stop_req_irq_post(hw, src_epid); in fjes_stop_req_irq() [all …]
|
D | fjes_hw.c | 728 static bool fjes_hw_epid_is_stop_requested(struct fjes_hw *hw, int src_epid) in fjes_hw_epid_is_stop_requested() argument 730 return test_bit(src_epid, &hw->txrx_stop_req_bit); in fjes_hw_epid_is_stop_requested() 733 static bool fjes_hw_epid_is_stop_process_done(struct fjes_hw *hw, int src_epid) in fjes_hw_epid_is_stop_process_done() argument 735 return (hw->ep_shm_info[src_epid].tx.info->v1i.rx_status & in fjes_hw_epid_is_stop_process_done()
|