Lines Matching refs:chain_req
1168 struct chain_tracker *chain_req; in _base_get_chain_buffer_tracker() local
1178 chain_req = list_entry(ioc->free_chain_list.next, in _base_get_chain_buffer_tracker()
1180 list_del_init(&chain_req->tracker_list); in _base_get_chain_buffer_tracker()
1181 list_add_tail(&chain_req->tracker_list, in _base_get_chain_buffer_tracker()
1184 return chain_req; in _base_get_chain_buffer_tracker()
1317 struct chain_tracker *chain_req; in _base_build_sg_scmd_ieee() local
1358 chain_req = _base_get_chain_buffer_tracker(ioc, smid); in _base_build_sg_scmd_ieee()
1359 if (!chain_req) in _base_build_sg_scmd_ieee()
1361 chain = chain_req->chain_buffer; in _base_build_sg_scmd_ieee()
1362 chain_dma = chain_req->chain_buffer_dma; in _base_build_sg_scmd_ieee()
1389 chain_req = _base_get_chain_buffer_tracker(ioc, smid); in _base_build_sg_scmd_ieee()
1390 if (!chain_req) in _base_build_sg_scmd_ieee()
1392 chain = chain_req->chain_buffer; in _base_build_sg_scmd_ieee()
1393 chain_dma = chain_req->chain_buffer_dma; in _base_build_sg_scmd_ieee()
2030 struct chain_tracker *chain_req, *next; in mpt3sas_base_free_smid() local
2037 list_for_each_entry_safe(chain_req, next, in mpt3sas_base_free_smid()
2039 list_del_init(&chain_req->tracker_list); in mpt3sas_base_free_smid()
2040 list_add(&chain_req->tracker_list, in mpt3sas_base_free_smid()