Home
last modified time | relevance | path

Searched defs:linecard (Results 1 – 8 of 8) sorted by relevance

/linux/net/devlink/
H A Dlinecard.c23 unsigned int devlink_linecard_index(struct devlink_linecard *linecard) in devlink_linecard_index() argument
52 struct devlink_linecard *linecard; in devlink_linecard_get_from_attrs() local
75 struct devlink_linecard *linecard, in devlink_nl_linecard_fill() argument
129 devlink_linecard_notify(struct devlink_linecard * linecard,enum devlink_command cmd) devlink_linecard_notify() argument
158 struct devlink_linecard *linecard; devlink_linecards_notify_register() local
166 struct devlink_linecard *linecard; devlink_linecards_notify_unregister() local
175 struct devlink_linecard *linecard; devlink_nl_linecard_get_doit() local
207 struct devlink_linecard *linecard; devlink_nl_linecard_get_dump_one() local
240 devlink_linecard_type_lookup(struct devlink_linecard * linecard,const char * type) devlink_linecard_type_lookup() argument
254 devlink_linecard_type_set(struct devlink_linecard * linecard,const char * type,struct netlink_ext_ack * extack) devlink_linecard_type_set() argument
320 devlink_linecard_type_unset(struct devlink_linecard * linecard,struct netlink_ext_ack * extack) devlink_linecard_type_unset() argument
375 struct devlink_linecard *linecard; devlink_nl_linecard_set_doit() local
400 devlink_linecard_types_init(struct devlink_linecard * linecard) devlink_linecard_types_init() argument
422 devlink_linecard_types_fini(struct devlink_linecard * linecard) devlink_linecard_types_fini() argument
444 struct devlink_linecard *linecard; devl_linecard_create() local
483 devl_linecard_destroy(struct devlink_linecard * linecard) devl_linecard_destroy() argument
502 devlink_linecard_provision_set(struct devlink_linecard * linecard,const char * type) devlink_linecard_provision_set() argument
522 devlink_linecard_provision_clear(struct devlink_linecard * linecard) devlink_linecard_provision_clear() argument
540 devlink_linecard_provision_fail(struct devlink_linecard * linecard) devlink_linecard_provision_fail() argument
554 devlink_linecard_activate(struct devlink_linecard * linecard) devlink_linecard_activate() argument
569 devlink_linecard_deactivate(struct devlink_linecard * linecard) devlink_linecard_deactivate() argument
593 struct devlink_linecard *linecard; devlink_linecard_rel_notify_cb() local
604 struct devlink_linecard *linecard; devlink_linecard_rel_cleanup_cb() local
618 devlink_linecard_nested_dl_set(struct devlink_linecard * linecard,struct devlink * nested_devlink) devlink_linecard_nested_dl_set() argument
[all...]
H A Dport.c1508 struct devlink_linecard *linecard) in devlink_port_linecard_set()
/linux/drivers/net/ethernet/mellanox/mlxsw/
H A Dcore_linecards.c42 mlxsw_linecard_status_event_to_schedule(struct mlxsw_linecard *linecard, in mlxsw_linecard_status_event_to_schedule() argument
52 mlxsw_linecard_status_event_done(struct mlxsw_linecard *linecard, in mlxsw_linecard_status_event_done() argument
77 static const char *mlxsw_linecard_type_name(struct mlxsw_linecard *linecard) in mlxsw_linecard_type_name() argument
94 struct mlxsw_linecard *linecard; global() member
106 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_component_query() local
136 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_lock() local
174 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_component_update() local
196 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_block_download() local
216 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_component_verify() local
236 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_activate() local
259 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_query_state() local
289 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_cancel() local
309 struct mlxsw_linecard *linecard = info->linecard; mlxsw_linecard_device_fw_fsm_release() local
337 mlxsw_linecard_flash_update(struct devlink * linecard_devlink,struct mlxsw_linecard * linecard,const struct firmware * firmware,struct netlink_ext_ack * extack) mlxsw_linecard_flash_update() argument
367 mlxsw_linecard_device_psid_get(struct mlxsw_linecard * linecard,u8 device_index,char * psid) mlxsw_linecard_device_psid_get() argument
388 mlxsw_linecard_device_info_update(struct mlxsw_linecard * linecard) mlxsw_linecard_device_info_update() argument
436 mlxsw_linecard_provision_fail(struct mlxsw_linecard * linecard) mlxsw_linecard_provision_fail() argument
451 mlxsw_linecard_event_op_call(struct mlxsw_linecard * linecard,mlxsw_linecards_event_op_t * op,void * priv) mlxsw_linecard_event_op_call() argument
462 mlxsw_linecard_active_ops_call(struct mlxsw_linecard * linecard) mlxsw_linecard_active_ops_call() argument
476 mlxsw_linecard_inactive_ops_call(struct mlxsw_linecard * linecard) mlxsw_linecard_inactive_ops_call() argument
493 struct mlxsw_linecard *linecard; mlxsw_linecards_event_ops_register_call() local
511 struct mlxsw_linecard *linecard; mlxsw_linecards_event_ops_unregister_call() local
575 mlxsw_linecard_devlink_info_get(struct mlxsw_linecard * linecard,struct devlink_info_req * req,struct netlink_ext_ack * extack) mlxsw_linecard_devlink_info_get() argument
620 mlxsw_linecard_provision_set(struct mlxsw_linecard * linecard,u8 card_type,u16 hw_revision,u16 ini_version) mlxsw_linecard_provision_set() argument
658 mlxsw_linecard_provision_clear(struct mlxsw_linecard * linecard) mlxsw_linecard_provision_clear() argument
667 mlxsw_linecard_ready_set(struct mlxsw_linecard * linecard) mlxsw_linecard_ready_set() argument
685 mlxsw_linecard_ready_clear(struct mlxsw_linecard * linecard) mlxsw_linecard_ready_clear() argument
699 mlxsw_linecard_active_set(struct mlxsw_linecard * linecard) mlxsw_linecard_active_set() argument
706 mlxsw_linecard_active_clear(struct mlxsw_linecard * linecard) mlxsw_linecard_active_clear() argument
714 mlxsw_linecard_status_process(struct mlxsw_linecards * linecards,struct mlxsw_linecard * linecard,const char * mddq_pl) mlxsw_linecard_status_process() argument
775 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
795 struct mlxsw_linecard *linecard = mlxsw_linecard_get(linecards, mlxsw_linecards_irq_event_handler() local
810 struct mlxsw_linecard *linecard = mlxsw_linecard_status_event_to_work() local
822 __mlxsw_linecard_fix_fsm_state(struct mlxsw_linecard * linecard) __mlxsw_linecard_fix_fsm_state() argument
832 mlxsw_linecard_fix_fsm_state(struct mlxsw_linecard * linecard,enum mlxsw_reg_mbct_fsm_state fsm_state) mlxsw_linecard_fix_fsm_state() argument
841 mlxsw_linecard_query_ini_status(struct mlxsw_linecard * linecard,enum mlxsw_reg_mbct_status * status,enum mlxsw_reg_mbct_fsm_state * fsm_state,struct netlink_ext_ack * extack) mlxsw_linecard_query_ini_status() argument
862 mlxsw_linecard_ini_transfer(struct mlxsw_core * mlxsw_core,struct mlxsw_linecard * linecard,const struct mlxsw_linecard_ini_file * ini_file,struct netlink_ext_ack * extack) mlxsw_linecard_ini_transfer() argument
910 mlxsw_linecard_ini_erase(struct mlxsw_core * mlxsw_core,struct mlxsw_linecard * linecard,struct netlink_ext_ack * extack) mlxsw_linecard_ini_erase() argument
952 struct mlxsw_linecard *linecard; mlxsw_linecard_bct_process() local
976 mlxsw_linecard_ini_activate(struct mlxsw_core * mlxsw_core,struct mlxsw_linecard * linecard,struct netlink_ext_ack * extack) mlxsw_linecard_ini_activate() argument
1008 mlxsw_linecard_ini_in_use_wait(struct mlxsw_core * mlxsw_core,struct mlxsw_linecard * linecard,struct netlink_ext_ack * extack) mlxsw_linecard_ini_in_use_wait() argument
1038 struct mlxsw_linecard *linecard = priv; mlxsw_linecard_port_selector() local
1051 struct mlxsw_linecard *linecard = priv; mlxsw_linecard_provision() local
1087 struct mlxsw_linecard *linecard = priv; mlxsw_linecard_unprovision() local
1123 struct mlxsw_linecard *linecard = priv; mlxsw_linecard_same_provision() local
1137 struct mlxsw_linecard *linecard = priv; mlxsw_linecard_types_count() local
1149 struct mlxsw_linecard *linecard = priv; mlxsw_linecard_types_get() local
1241 mlxsw_linecard_event_delivery_set(struct mlxsw_core * mlxsw_core,struct mlxsw_linecard * linecard,bool enable) mlxsw_linecard_event_delivery_set() argument
1255 struct mlxsw_linecard *linecard; mlxsw_linecard_init() local
1279 struct mlxsw_linecard *linecard; mlxsw_linecard_fini() local
1297 struct mlxsw_linecard *linecard; mlxsw_linecard_event_delivery_init() local
1322 struct mlxsw_linecard *linecard; mlxsw_linecard_event_delivery_fini() local
[all...]
H A Dcore_linecard_dev.c18 struct mlxsw_linecard *linecard; member
23 struct mlxsw_linecard *linecard; member
50 int mlxsw_linecard_bdev_add(struct mlxsw_linecard *linecard) in mlxsw_linecard_bdev_add() argument
88 void mlxsw_linecard_bdev_del(struct mlxsw_linecard *linecard) in mlxsw_linecard_bdev_del() argument
105 struct mlxsw_linecard *linecard = linecard_dev->linecard; mlxsw_linecard_dev_devlink_info_get() local
116 struct mlxsw_linecard *linecard = linecard_dev->linecard; mlxsw_linecard_dev_devlink_flash_update() local
132 struct mlxsw_linecard *linecard = linecard_bdev->linecard; mlxsw_linecard_bdev_probe() local
[all...]
H A Dminimal.c566 struct mlxsw_m_line_card *linecard; in mlxsw_m_ports_remove_selected() local
598 struct mlxsw_m_line_card *linecard; in mlxsw_m_got_active() local
632 struct mlxsw_m_line_card *linecard; in mlxsw_m_got_inactive() local
[all...]
H A Dcore_thermal.c573 struct mlxsw_thermal_area *linecard; in mlxsw_thermal_got_active() local
611 struct mlxsw_thermal_area *linecard; in mlxsw_thermal_got_inactive() local
[all...]
H A Dcore_hwmon.c792 struct mlxsw_hwmon_dev *linecard; in mlxsw_hwmon_got_active() local
840 struct mlxsw_hwmon_dev *linecard; mlxsw_hwmon_got_inactive() local
[all...]
/linux/include/net/
H A Ddevlink.h159 struct devlink_linecard *linecard; member