Home
last modified time | relevance | path

Searched refs:linecards (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_linecards.c60 mlxsw_linecard_types_lookup(struct mlxsw_linecards *linecards, u8 card_type) in mlxsw_linecard_types_lookup() argument
66 types_info = linecards->types_info; in mlxsw_linecard_types_lookup()
70 ini_file = linecards->types_info->ini_files[i]; in mlxsw_linecard_types_lookup()
79 struct mlxsw_core *mlxsw_core = linecard->linecards->mlxsw_core; in mlxsw_linecard_type_name()
341 struct mlxsw_core *mlxsw_core = linecard->linecards->mlxsw_core; in mlxsw_linecard_flash_update()
370 struct mlxsw_core *mlxsw_core = linecard->linecards->mlxsw_core; in mlxsw_linecard_device_psid_get()
390 struct mlxsw_core *mlxsw_core = linecard->linecards->mlxsw_core; in mlxsw_linecard_device_info_update()
418 dev_warn_once(linecard->linecards->bus_info->dev, "linecard %u: More flashable devices present, exposing only the first one\n", in mlxsw_linecard_device_info_update()
454 struct mlxsw_core *mlxsw_core = linecard->linecards->mlxsw_core; in mlxsw_linecard_event_op_call()
464 struct mlxsw_linecards *linecards in mlxsw_linecard_active_ops_call() local
478 struct mlxsw_linecards *linecards = linecard->linecards; mlxsw_linecard_inactive_ops_call() local
490 mlxsw_linecards_event_ops_register_call(struct mlxsw_linecards *linecards, const struct mlxsw_linecards_event_ops_item *item) mlxsw_linecards_event_ops_register_call() argument
508 mlxsw_linecards_event_ops_unregister_call(struct mlxsw_linecards *linecards, const struct mlxsw_linecards_event_ops_item *item) mlxsw_linecards_event_ops_unregister_call() argument
529 struct mlxsw_linecards *linecards = mlxsw_core_linecards(mlxsw_core); mlxsw_linecards_event_ops_register() local
552 struct mlxsw_linecards *linecards = mlxsw_core_linecards(mlxsw_core); mlxsw_linecards_event_ops_unregister() local
623 struct mlxsw_linecards *linecards = linecard->linecards; mlxsw_linecard_provision_set() local
713 mlxsw_linecard_status_process(struct mlxsw_linecards *linecards, struct mlxsw_linecard *linecard, const char *mddq_pl) mlxsw_linecard_status_process() argument
773 mlxsw_linecard_status_get_and_process(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards, struct mlxsw_linecard *linecard) mlxsw_linecard_status_get_and_process() argument
790 struct mlxsw_linecards *linecards = mlxsw_core_linecards(mlxsw_core); mlxsw_linecards_irq_event_handler() local
949 struct mlxsw_linecards *linecards = mlxsw_core_linecards(mlxsw_core); mlxsw_linecard_bct_process() local
1176 struct mlxsw_linecards *linecards; mlxsw_linecard_status_event_work() local
1250 mlxsw_linecard_init(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards, u8 slot_index) mlxsw_linecard_init() argument
1275 mlxsw_linecard_fini(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards, u8 slot_index) mlxsw_linecard_fini() argument
1293 mlxsw_linecard_event_delivery_init(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards, u8 slot_index) mlxsw_linecard_event_delivery_init() argument
1318 mlxsw_linecard_event_delivery_fini(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards, u8 slot_index) mlxsw_linecard_event_delivery_fini() argument
1345 mlxsw_linecard_types_file_validate(struct mlxsw_linecards *linecards, struct mlxsw_linecard_types_info *types_info) mlxsw_linecard_types_file_validate() argument
1425 mlxsw_linecard_types_init(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards) mlxsw_linecard_types_init() argument
1490 mlxsw_linecard_types_fini(struct mlxsw_linecards *linecards) mlxsw_linecard_types_fini() argument
1505 struct mlxsw_linecards *linecards; mlxsw_linecards_init() local
1583 struct mlxsw_linecards *linecards = mlxsw_core_linecards(mlxsw_core); mlxsw_linecards_fini() local
[all...]
H A Dcore.h599 struct mlxsw_linecards *linecards; member
627 struct mlxsw_linecard linecards[]; member
631 mlxsw_linecard_get(struct mlxsw_linecards *linecards, u8 slot_index) in mlxsw_linecard_get() argument
633 return &linecards->linecards[slot_index - 1]; in mlxsw_linecard_get()
H A Dcore_linecard_dev.c68 linecard_bdev->adev.dev.parent = linecard->linecards->bus_info->dev; in mlxsw_linecard_bdev_add()
H A Dcore.c89 struct mlxsw_linecards *linecards; member
104 return mlxsw_core->linecards; in mlxsw_core_linecards()
108 struct mlxsw_linecards *linecards) in mlxsw_core_linecards_set()
110 mlxsw_core->linecards = linecards; in mlxsw_core_linecards_set()
3150 linecard = mlxsw_linecard_get(mlxsw_core->linecards, in __mlxsw_core_port_init()
107 mlxsw_core_linecards_set(struct mlxsw_core *mlxsw_core, struct mlxsw_linecards *linecards) mlxsw_core_linecards_set() argument

Completed in 16 milliseconds