Lines Matching refs:chain_offset
1952 u8 chain_offset = in _base_get_chain_buffer_tracker() local
1953 atomic_read(&ioc->chain_lookup[smid - 1].chain_offset); in _base_get_chain_buffer_tracker()
1955 if (chain_offset == ioc->chains_needed_per_io) in _base_get_chain_buffer_tracker()
1958 chain_req = &ioc->chain_lookup[smid - 1].chains_per_smid[chain_offset]; in _base_get_chain_buffer_tracker()
1959 atomic_inc(&ioc->chain_lookup[smid - 1].chain_offset); in _base_get_chain_buffer_tracker()
2452 _base_add_sg_single_ieee(void *paddr, u8 flags, u8 chain_offset, u32 length, in _base_add_sg_single_ieee() argument
2458 sgel->NextChainOffset = chain_offset; in _base_add_sg_single_ieee()
2504 u32 chain_offset; in _base_build_sg_scmd() local
2570 chain_offset = (sges_left == sges_in_segment) ? in _base_build_sg_scmd()
2573 if (chain_offset) { in _base_build_sg_scmd()
2574 chain_offset = chain_offset << in _base_build_sg_scmd()
2578 ioc->base_add_sg_single(sg_local, chain_flags | chain_offset | in _base_build_sg_scmd()
2581 if (!chain_offset) in _base_build_sg_scmd()
2649 u32 chain_offset; in _base_build_sg_scmd_ieee() local
2713 chain_offset = (sges_left == sges_in_segment) ? in _base_build_sg_scmd_ieee()
2716 if (chain_offset) in _base_build_sg_scmd_ieee()
2719 chain_offset, chain_length, chain_dma); in _base_build_sg_scmd_ieee()
2722 if (!chain_offset) in _base_build_sg_scmd_ieee()
3719 atomic_set(&ioc->chain_lookup[st->smid - 1].chain_offset, 0); in mpt3sas_base_clear_st()