Home
last modified time | relevance | path

Searched refs:next_orb (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/target/sbp/
H A Dsbp_target.c860 sbp2_pointer_to_addr(&req->orb.next_orb), in tgt_agent_process_work()
910 struct fw_card *card, u64 next_orb) in sbp_mgt_get_req() argument
924 req->se_cmd.tag = next_orb; in sbp_mgt_get_req()
937 u64 next_orb = agent->orb_pointer; in tgt_agent_fetch_work() local
939 while (next_orb && tgt_agent_check_active(agent)) { in tgt_agent_fetch_work()
940 req = sbp_mgt_get_req(sess, sess->card, next_orb); in tgt_agent_fetch_work()
949 req->orb_pointer = next_orb; in tgt_agent_fetch_work()
980 if (be32_to_cpu(req->orb.next_orb.high) & 0x80000000) { in tgt_agent_fetch_work()
981 next_orb = 0; in tgt_agent_fetch_work()
985 next_orb = sbp2_pointer_to_addr(&req->orb.next_orb); in tgt_agent_fetch_work()
[all …]
H A Dsbp_target.h93 struct sbp2_pointer next_orb; member