rep_type 415 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h void *mlx5_eswitch_get_uplink_priv(struct mlx5_eswitch *esw, u8 rep_type); rep_type 1405 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type; rep_type 1417 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c for (rep_type = 0; rep_type < NUM_REP_TYPES; rep_type++) rep_type 1418 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep->rep_data[rep_type].state, rep_type 1426 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c struct mlx5_eswitch_rep *rep, u8 rep_type) rep_type 1428 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_cmpxchg(&rep->rep_data[rep_type].state, rep_type 1430 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c esw->offloads.rep_ops[rep_type]->unload(rep); rep_type 1433 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c static void __unload_reps_special_vport(struct mlx5_eswitch *esw, u8 rep_type) rep_type 1439 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __esw_offloads_unload_rep(esw, rep, rep_type); rep_type 1444 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __esw_offloads_unload_rep(esw, rep, rep_type); rep_type 1448 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __esw_offloads_unload_rep(esw, rep, rep_type); rep_type 1452 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type) rep_type 1458 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __esw_offloads_unload_rep(esw, rep, rep_type); rep_type 1463 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type = NUM_REP_TYPES; rep_type 1465 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c while (rep_type-- > 0) rep_type 1466 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_vf_vport(esw, nvports, rep_type); rep_type 1469 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c static void __unload_reps_all_vport(struct mlx5_eswitch *esw, u8 rep_type) rep_type 1471 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_vf_vport(esw, esw->esw_funcs.num_vfs, rep_type); rep_type 1474 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_special_vport(esw, rep_type); rep_type 1479 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type = NUM_REP_TYPES; rep_type 1481 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c while (rep_type-- > 0) rep_type 1482 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_all_vport(esw, rep_type); rep_type 1486 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c struct mlx5_eswitch_rep *rep, u8 rep_type) rep_type 1490 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_cmpxchg(&rep->rep_data[rep_type].state, rep_type 1492 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = esw->offloads.rep_ops[rep_type]->load(esw->dev, rep); rep_type 1494 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep->rep_data[rep_type].state, rep_type 1501 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c static int __load_reps_special_vport(struct mlx5_eswitch *esw, u8 rep_type) rep_type 1507 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __esw_offloads_load_rep(esw, rep, rep_type); rep_type 1513 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __esw_offloads_load_rep(esw, rep, rep_type); rep_type 1520 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __esw_offloads_load_rep(esw, rep, rep_type); rep_type 1530 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __esw_offloads_unload_rep(esw, rep, rep_type); rep_type 1535 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __esw_offloads_unload_rep(esw, rep, rep_type); rep_type 1540 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type) rep_type 1546 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __esw_offloads_load_rep(esw, rep, rep_type); rep_type 1554 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_vf_vport(esw, --i, rep_type); rep_type 1558 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c static int __load_reps_all_vport(struct mlx5_eswitch *esw, u8 rep_type) rep_type 1563 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __load_reps_special_vport(esw, rep_type); rep_type 1567 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __load_reps_vf_vport(esw, esw->esw_funcs.num_vfs, rep_type); rep_type 1574 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_special_vport(esw, rep_type); rep_type 1580 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type = 0; rep_type 1583 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c for (rep_type = 0; rep_type < NUM_REP_TYPES; rep_type++) { rep_type 1584 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __load_reps_vf_vport(esw, nvports, rep_type); rep_type 1592 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c while (rep_type-- > 0) rep_type 1593 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_vf_vport(esw, nvports, rep_type); rep_type 1599 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type = 0; rep_type 1602 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c for (rep_type = 0; rep_type < NUM_REP_TYPES; rep_type++) { rep_type 1603 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c err = __load_reps_all_vport(esw, rep_type); rep_type 1611 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c while (rep_type-- > 0) rep_type 1612 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_all_vport(esw, rep_type); rep_type 2528 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type) rep_type 2534 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c esw->offloads.rep_ops[rep_type] = ops; rep_type 2536 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c rep_data = &rep->rep_data[rep_type]; rep_type 2542 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c void mlx5_eswitch_unregister_vport_reps(struct mlx5_eswitch *esw, u8 rep_type) rep_type 2548 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c __unload_reps_all_vport(esw, rep_type); rep_type 2551 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c atomic_set(&rep->rep_data[rep_type].state, REP_UNREGISTERED); rep_type 2555 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c void *mlx5_eswitch_get_uplink_priv(struct mlx5_eswitch *esw, u8 rep_type) rep_type 2560 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c return rep->rep_data[rep_type].priv; rep_type 2565 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c u8 rep_type) rep_type 2571 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c if (atomic_read(&rep->rep_data[rep_type].state) == REP_LOADED && rep_type 2572 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c esw->offloads.rep_ops[rep_type]->get_proto_dev) rep_type 2573 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c return esw->offloads.rep_ops[rep_type]->get_proto_dev(rep); rep_type 2578 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c void *mlx5_eswitch_uplink_get_proto_dev(struct mlx5_eswitch *esw, u8 rep_type) rep_type 2580 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c return mlx5_eswitch_get_proto_dev(esw, MLX5_VPORT_UPLINK, rep_type); rep_type 55 include/linux/mlx5/eswitch.h u8 rep_type); rep_type 56 include/linux/mlx5/eswitch.h void mlx5_eswitch_unregister_vport_reps(struct mlx5_eswitch *esw, u8 rep_type); rep_type 59 include/linux/mlx5/eswitch.h u8 rep_type); rep_type 62 include/linux/mlx5/eswitch.h void *mlx5_eswitch_uplink_get_proto_dev(struct mlx5_eswitch *esw, u8 rep_type); rep_type 55 net/tipc/netlink_compat.c int rep_type; rep_type 269 net/tipc/netlink_compat.c if (msg->rep_type) rep_type 270 net/tipc/netlink_compat.c tipc_tlv_init(msg->rep, msg->rep_type); rep_type 1193 net/tipc/netlink_compat.c msg->rep_type = TIPC_TLV_ULTRA_STRING; rep_type 1218 net/tipc/netlink_compat.c msg->rep_type = TIPC_TLV_ULTRA_STRING; rep_type 1225 net/tipc/netlink_compat.c msg->rep_type = TIPC_TLV_ULTRA_STRING;