Lines Matching refs:epidx
174 int epidx; in fjes_setup_resources() local
180 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_setup_resources()
181 hw->ep_shm_info[epidx].es_status = in fjes_setup_resources()
182 hw->hw_info.res_buf->info.info[epidx].es_status; in fjes_setup_resources()
183 hw->ep_shm_info[epidx].zone = in fjes_setup_resources()
184 hw->hw_info.res_buf->info.info[epidx].zone; in fjes_setup_resources()
197 for (epidx = 0; epidx < (hw->max_epid); epidx++) { in fjes_setup_resources()
198 if ((epidx != hw->my_epid) && in fjes_setup_resources()
199 (hw->ep_shm_info[epidx].es_status == in fjes_setup_resources()
201 fjes_hw_raise_interrupt(hw, epidx, in fjes_setup_resources()
203 hw->ep_shm_info[epidx].ep_stats in fjes_setup_resources()
210 for (epidx = 0; epidx < (hw->max_epid); epidx++) { in fjes_setup_resources()
211 if (epidx == hw->my_epid) in fjes_setup_resources()
214 buf_pair = &hw->ep_shm_info[epidx]; in fjes_setup_resources()
221 if (fjes_hw_epid_is_same_zone(hw, epidx)) { in fjes_setup_resources()
224 fjes_hw_register_buff_addr(hw, epidx, buf_pair); in fjes_setup_resources()
237 hw->ep_shm_info[epidx].ep_stats in fjes_setup_resources()
436 int epidx; in fjes_free_resources() local
438 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_free_resources()
439 if (epidx == hw->my_epid) in fjes_free_resources()
443 result = fjes_hw_unregister_buff_addr(hw, epidx); in fjes_free_resources()
446 hw->ep_shm_info[epidx].ep_stats.com_unregist_buf_exec += 1; in fjes_free_resources()
451 buf_pair = &hw->ep_shm_info[epidx]; in fjes_free_resources()
458 clear_bit(epidx, &hw->txrx_stop_req_bit); in fjes_free_resources()
530 int epidx; in fjes_close() local
540 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_close()
541 if (epidx == hw->my_epid) in fjes_close()
544 if (fjes_hw_get_partner_ep_status(hw, epidx) == in fjes_close()
546 adapter->hw.ep_shm_info[epidx] in fjes_close()
778 int idx, epidx; in fjes_change_mtu() local
796 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_change_mtu()
797 if (epidx == hw->my_epid) in fjes_change_mtu()
799 hw->ep_shm_info[epidx].tx.info->v1i.rx_status &= in fjes_change_mtu()
817 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_change_mtu()
818 if (epidx == hw->my_epid) in fjes_change_mtu()
822 fjes_hw_setup_epbuf(&hw->ep_shm_info[epidx].tx, in fjes_change_mtu()
826 hw->ep_shm_info[epidx].tx.info->v1i.rx_status |= in fjes_change_mtu()
964 int epidx; in fjes_poll() local
969 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_poll()
970 if (epidx == hw->my_epid) in fjes_poll()
973 if (fjes_hw_get_partner_ep_status(hw, epidx) == in fjes_poll()
975 adapter->hw.ep_shm_info[epidx] in fjes_poll()
1036 for (epidx = 0; epidx < hw->max_epid; epidx++) { in fjes_poll()
1037 if (epidx == hw->my_epid) in fjes_poll()
1039 if (fjes_hw_get_partner_ep_status(hw, epidx) == in fjes_poll()
1041 adapter->hw.ep_shm_info[epidx].tx in fjes_poll()
1189 int max_epid, my_epid, epidx; in fjes_watch_unshare_task() local
1205 for (epidx = 0; epidx < max_epid; epidx++) { in fjes_watch_unshare_task()
1206 if (epidx == my_epid) in fjes_watch_unshare_task()
1210 epidx); in fjes_watch_unshare_task()
1212 stop_req = test_bit(epidx, &hw->txrx_stop_req_bit); in fjes_watch_unshare_task()
1214 stop_req_done = hw->ep_shm_info[epidx].rx.info->v1i.rx_status & in fjes_watch_unshare_task()
1217 unshare_watch = test_bit(epidx, &unshare_watch_bitmask); in fjes_watch_unshare_task()
1219 unshare_reserve = test_bit(epidx, in fjes_watch_unshare_task()
1228 ret = fjes_hw_unregister_buff_addr(hw, epidx); in fjes_watch_unshare_task()
1244 hw->ep_shm_info[epidx].ep_stats in fjes_watch_unshare_task()
1248 fjes_hw_setup_epbuf(&hw->ep_shm_info[epidx].tx, in fjes_watch_unshare_task()
1252 clear_bit(epidx, &hw->txrx_stop_req_bit); in fjes_watch_unshare_task()
1253 clear_bit(epidx, &unshare_watch_bitmask); in fjes_watch_unshare_task()
1254 clear_bit(epidx, in fjes_watch_unshare_task()
1263 for (epidx = 0; epidx < max_epid; epidx++) { in fjes_watch_unshare_task()
1264 if (epidx == my_epid) in fjes_watch_unshare_task()
1267 if (test_bit(epidx, in fjes_watch_unshare_task()
1271 ret = fjes_hw_unregister_buff_addr(hw, epidx); in fjes_watch_unshare_task()
1288 hw->ep_shm_info[epidx].ep_stats in fjes_watch_unshare_task()
1293 &hw->ep_shm_info[epidx].tx, in fjes_watch_unshare_task()
1298 clear_bit(epidx, &hw->txrx_stop_req_bit); in fjes_watch_unshare_task()
1299 clear_bit(epidx, &unshare_watch_bitmask); in fjes_watch_unshare_task()
1300 clear_bit(epidx, &hw->hw_info.buffer_unshare_reserve_bit); in fjes_watch_unshare_task()
1303 if (test_bit(epidx, &unshare_watch_bitmask)) { in fjes_watch_unshare_task()
1305 hw->ep_shm_info[epidx].tx.info->v1i.rx_status &= in fjes_watch_unshare_task()