Lines Matching defs:if_type
3192 static void cnic_ulp_stop_one(struct cnic_local *cp, int if_type)
3196 if (if_type == CNIC_ULP_ISCSI)
3200 ulp_ops = rcu_dereference_protected(cp->ulp_ops[if_type],
3206 set_bit(ULP_F_CALL_PENDING, &cp->ulp_flags[if_type]);
3209 if (test_and_clear_bit(ULP_F_START, &cp->ulp_flags[if_type]))
3210 ulp_ops->cnic_stop(cp->ulp_handle[if_type]);
3212 clear_bit(ULP_F_CALL_PENDING, &cp->ulp_flags[if_type]);
3218 int if_type;
3220 for (if_type = 0; if_type < MAX_CNIC_ULP_TYPE; if_type++)
3221 cnic_ulp_stop_one(cp, if_type);
3227 int if_type;
3229 for (if_type = 0; if_type < MAX_CNIC_ULP_TYPE; if_type++) {
3233 ulp_ops = rcu_dereference_protected(cp->ulp_ops[if_type],
3239 set_bit(ULP_F_CALL_PENDING, &cp->ulp_flags[if_type]);
3242 if (!test_and_set_bit(ULP_F_START, &cp->ulp_flags[if_type]))
3243 ulp_ops->cnic_start(cp->ulp_handle[if_type]);
3245 clear_bit(ULP_F_CALL_PENDING, &cp->ulp_flags[if_type]);
5659 int if_type;
5661 for (if_type = 0; if_type < MAX_CNIC_ULP_TYPE; if_type++) {
5666 ulp_ops = rcu_dereference_protected(cp->ulp_ops[if_type],
5673 ctx = cp->ulp_handle[if_type];
5675 set_bit(ULP_F_CALL_PENDING, &cp->ulp_flags[if_type]);
5680 clear_bit(ULP_F_CALL_PENDING, &cp->ulp_flags[if_type]);