Searched refs:next_orb (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/target/sbp/ |
H A D | sbp_target.c | 861 sbp2_pointer_to_addr(&req->orb.next_orb), in tgt_agent_process_work() 911 struct fw_card *card, u64 next_orb) in sbp_mgt_get_req() 925 req->se_cmd.tag = next_orb; in sbp_mgt_get_req() 938 u64 next_orb = agent->orb_pointer; in tgt_agent_fetch_work() local 940 while (next_orb && tgt_agent_check_active(agent)) { in tgt_agent_fetch_work() 941 req = sbp_mgt_get_req(sess, sess->card, next_orb); in tgt_agent_fetch_work() 950 req->orb_pointer = next_orb; in tgt_agent_fetch_work() 981 if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) { in tgt_agent_fetch_work() 982 next_orb = 0; in tgt_agent_fetch_work() 986 next_orb in tgt_agent_fetch_work() 910 sbp_mgt_get_req(struct sbp_session *sess, struct fw_card *card, u64 next_orb) sbp_mgt_get_req() argument [all...] |
H A D | sbp_target.h | 93 struct sbp2_pointer next_orb; member
|
/kernel/linux/linux-6.6/drivers/target/sbp/ |
H A D | sbp_target.c | 861 sbp2_pointer_to_addr(&req->orb.next_orb), in tgt_agent_process_work() 911 struct fw_card *card, u64 next_orb) in sbp_mgt_get_req() 925 req->se_cmd.tag = next_orb; in sbp_mgt_get_req() 938 u64 next_orb = agent->orb_pointer; in tgt_agent_fetch_work() local 940 while (next_orb && tgt_agent_check_active(agent)) { in tgt_agent_fetch_work() 941 req = sbp_mgt_get_req(sess, sess->card, next_orb); in tgt_agent_fetch_work() 950 req->orb_pointer = next_orb; in tgt_agent_fetch_work() 981 if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) { in tgt_agent_fetch_work() 982 next_orb = 0; in tgt_agent_fetch_work() 986 next_orb in tgt_agent_fetch_work() 910 sbp_mgt_get_req(struct sbp_session *sess, struct fw_card *card, u64 next_orb) sbp_mgt_get_req() argument [all...] |
H A D | sbp_target.h | 93 struct sbp2_pointer next_orb; member
|
Completed in 6 milliseconds