59 if (!ib_get_smp_direction(smp)) {
61 if (hop_cnt && hop_ptr == 0) {
68 if (hop_ptr && hop_ptr < hop_cnt) {
79 if (hop_ptr == hop_cnt) {
93 if (hop_cnt && hop_ptr == hop_cnt + 1) {
100 if (2 <= hop_ptr && hop_ptr <= hop_cnt) {
144 if (!ib_get_smp_direction(smp)) {
146 if (hop_cnt && hop_ptr == 0)
150 if (hop_ptr && hop_ptr < hop_cnt) {
161 if (hop_ptr == hop_cnt) {
178 if (hop_cnt && hop_ptr == hop_cnt + 1) {
185 if (2 <= hop_ptr && hop_ptr <= hop_cnt) {
190 return (smp->
return_path[hop_ptr-1] <= phys_port_cnt ?
219 if (!ib_get_smp_direction(smp)) {
221 if (hop_ptr && hop_ptr < hop_cnt)
225 if (hop_ptr == hop_cnt)
230 if (hop_ptr == hop_cnt + 1)
234 if (2 <= hop_ptr && hop_ptr <= hop_cnt)