Lines Matching refs:res_spec
2889 struct resource_spec *res_spec; in dpaa2_rc_add_child() local
2901 res_spec = dpaa2_ni_spec; in dpaa2_rc_add_child()
2944 for (; res_spec && res_spec->type != -1; res_spec++) { in dpaa2_rc_add_child()
2945 if (res_spec->type < DPAA2_DEV_MC) in dpaa2_rc_add_child()
2947 rid = res_spec->rid; in dpaa2_rc_add_child()
2950 if (res_spec->type == DPAA2_DEV_IO && dpio_n >= mp_ncpus) { in dpaa2_rc_add_child()
2954 if (res_spec->type == DPAA2_DEV_CON && dpcon_n >= mp_ncpus) { in dpaa2_rc_add_child()
2959 error = dpaa2_rc_add_res(rcdev, dev, res_spec->type, &rid, in dpaa2_rc_add_child()
2960 res_spec->flags); in dpaa2_rc_add_child()
2965 if (res_spec->type == DPAA2_DEV_IO) in dpaa2_rc_add_child()
2967 if (res_spec->type == DPAA2_DEV_CON) in dpaa2_rc_add_child()
2992 struct resource_spec *res_spec; in dpaa2_rc_add_managed_child() local
3005 res_spec = dpaa2_io_spec; in dpaa2_rc_add_managed_child()
3010 res_spec = dpaa2_bp_spec; in dpaa2_rc_add_managed_child()
3015 res_spec = dpaa2_con_spec; in dpaa2_rc_add_managed_child()
3020 res_spec = dpaa2_mac_spec; in dpaa2_rc_add_managed_child()
3025 res_spec = NULL; in dpaa2_rc_add_managed_child()
3088 for (; res_spec && res_spec->type != -1; res_spec++) { in dpaa2_rc_add_managed_child()
3089 if (res_spec->type < DPAA2_DEV_MC) in dpaa2_rc_add_managed_child()
3091 rid = res_spec->rid; in dpaa2_rc_add_managed_child()
3093 error = dpaa2_rc_add_res(rcdev, dev, res_spec->type, &rid, in dpaa2_rc_add_managed_child()
3094 res_spec->flags); in dpaa2_rc_add_managed_child()