Lines Matching defs:card
74 static const char *qeth_get_cardname(struct qeth_card *card) in qeth_get_cardname()
107 const char *qeth_get_cardname_short(struct qeth_card *card) in qeth_get_cardname_short()
160 void qeth_set_allowed_threads(struct qeth_card *card, unsigned long threads, in qeth_set_allowed_threads()
174 int qeth_threads_running(struct qeth_card *card, unsigned long threads) in qeth_threads_running()
186 static void qeth_clear_working_pool_list(struct qeth_card *card) in qeth_clear_working_pool_list()
213 static void qeth_free_buffer_pool(struct qeth_card *card) in qeth_free_buffer_pool()
245 static int qeth_alloc_buffer_pool(struct qeth_card *card) in qeth_alloc_buffer_pool()
265 int qeth_resize_buffer_pool(struct qeth_card *card, unsigned int count) in qeth_resize_buffer_pool()
346 static int qeth_cq_init(struct qeth_card *card) in qeth_cq_init()
367 static int qeth_alloc_cq(struct qeth_card *card) in qeth_alloc_cq()
383 static void qeth_free_cq(struct qeth_card *card) in qeth_free_cq()
432 static int __qeth_issue_next_read(struct qeth_card *card) in __qeth_issue_next_read()
464 static int qeth_issue_next_read(struct qeth_card *card) in qeth_issue_next_read()
475 static void qeth_enqueue_cmd(struct qeth_card *card, in qeth_enqueue_cmd()
483 static void qeth_dequeue_cmd(struct qeth_card *card, in qeth_dequeue_cmd()
497 static void qeth_flush_local_addrs4(struct qeth_card *card) in qeth_flush_local_addrs4()
511 static void qeth_flush_local_addrs6(struct qeth_card *card) in qeth_flush_local_addrs6()
525 static void qeth_flush_local_addrs(struct qeth_card *card) in qeth_flush_local_addrs()
531 static void qeth_add_local_addrs4(struct qeth_card *card, in qeth_add_local_addrs4()
574 static void qeth_add_local_addrs6(struct qeth_card *card, in qeth_add_local_addrs6()
617 static void qeth_del_local_addrs4(struct qeth_card *card, in qeth_del_local_addrs4()
647 static void qeth_del_local_addrs6(struct qeth_card *card, in qeth_del_local_addrs6()
677 static bool qeth_next_hop_is_local_v4(struct qeth_card *card, in qeth_next_hop_is_local_v4()
704 static bool qeth_next_hop_is_local_v6(struct qeth_card *card, in qeth_next_hop_is_local_v6()
733 struct qeth_card *card = m->private; in qeth_debugfs_local_addr_show() local
750 struct qeth_card *card) in qeth_issue_ipa_msg()
766 static void qeth_default_link_info(struct qeth_card *card) in qeth_default_link_info()
809 static struct qeth_ipa_cmd *qeth_check_ipa_data(struct qeth_card *card, in qeth_check_ipa_data()
875 static void qeth_clear_ipacmd_list(struct qeth_card *card) in qeth_clear_ipacmd_list()
888 static int qeth_check_idx_response(struct qeth_card *card, in qeth_check_idx_response()
909 static void qeth_release_buffer_cb(struct qeth_card *card, in qeth_release_buffer_cb()
951 static void qeth_issue_next_read_cb(struct qeth_card *card, in qeth_issue_next_read_cb()
1025 static int qeth_set_thread_start_bit(struct qeth_card *card, in qeth_set_thread_start_bit()
1043 static void qeth_clear_thread_start_bit(struct qeth_card *card, in qeth_clear_thread_start_bit()
1054 static void qeth_clear_thread_running_bit(struct qeth_card *card, in qeth_clear_thread_running_bit()
1065 static int __qeth_do_run_thread(struct qeth_card *card, unsigned long thread) in __qeth_do_run_thread()
1084 static int qeth_do_run_thread(struct qeth_card *card, unsigned long thread) in qeth_do_run_thread()
1093 int qeth_schedule_recovery(struct qeth_card *card) in qeth_schedule_recovery()
1106 static int qeth_get_problem(struct qeth_card *card, struct ccw_device *cdev, in qeth_get_problem()
1154 static int qeth_check_irb_error(struct qeth_card *card, struct ccw_device *cdev, in qeth_check_irb_error()
1190 struct qeth_card *card; in qeth_irq() local
1382 static void qeth_tx_complete_pending_bufs(struct qeth_card *card, in qeth_tx_complete_pending_bufs()
1438 static void qeth_drain_output_queues(struct qeth_card *card) in qeth_drain_output_queues()
1450 static void qeth_osa_set_output_queues(struct qeth_card *card, bool single) in qeth_osa_set_output_queues()
1466 static int qeth_update_from_chp_desc(struct qeth_card *card) in qeth_update_from_chp_desc()
1490 static void qeth_init_qdio_info(struct qeth_card *card) in qeth_init_qdio_info()
1508 static void qeth_set_initial_options(struct qeth_card *card) in qeth_set_initial_options()
1517 static int qeth_do_start_thread(struct qeth_card *card, unsigned long thread) in qeth_do_start_thread()
1536 struct qeth_card *card = container_of(work, struct qeth_card, in qeth_start_kernel_thread() local
1554 static void qeth_setup_card(struct qeth_card *card) in qeth_setup_card()
1581 struct qeth_card *card = container_of(slr, struct qeth_card, in qeth_core_sl_print() local
1590 struct qeth_card *card; in qeth_alloc_card() local
1631 static int qeth_clear_channel(struct qeth_card *card, in qeth_clear_channel()
1653 static int qeth_halt_channel(struct qeth_card *card, in qeth_halt_channel()
1717 static int qeth_halt_channels(struct qeth_card *card) in qeth_halt_channels()
1732 static int qeth_clear_channels(struct qeth_card *card) in qeth_clear_channels()
1747 static int qeth_clear_halt_card(struct qeth_card *card, int halt) in qeth_clear_halt_card()
1760 static int qeth_qdio_clear_card(struct qeth_card *card, int use_halt) in qeth_qdio_clear_card()
1789 static enum qeth_discipline_id qeth_vm_detect_layer(struct qeth_card *card) in qeth_vm_detect_layer()
1846 static enum qeth_discipline_id qeth_enforce_discipline(struct qeth_card *card) in qeth_enforce_discipline()
1870 static void qeth_set_blkt_defaults(struct qeth_card *card) in qeth_set_blkt_defaults()
1885 static void qeth_idx_init(struct qeth_card *card) in qeth_idx_init()
1907 static void qeth_idx_finalize_cmd(struct qeth_card *card, in qeth_idx_finalize_cmd()
1925 static void qeth_mpc_finalize_cmd(struct qeth_card *card, in qeth_mpc_finalize_cmd()
1946 static struct qeth_cmd_buffer *qeth_mpc_alloc_cmd(struct qeth_card *card, in qeth_mpc_alloc_cmd()
1986 static int qeth_send_control_data(struct qeth_card *card, in qeth_send_control_data()
2065 static void qeth_read_conf_data_cb(struct qeth_card *card, in qeth_read_conf_data_cb()
2099 static int qeth_read_conf_data(struct qeth_card *card) in qeth_read_conf_data()
2123 static int qeth_idx_check_activate_response(struct qeth_card *card, in qeth_idx_check_activate_response()
2157 static void qeth_idx_activate_read_channel_cb(struct qeth_card *card, in qeth_idx_activate_read_channel_cb()
2191 static void qeth_idx_activate_write_channel_cb(struct qeth_card *card, in qeth_idx_activate_write_channel_cb()
2219 static void qeth_idx_setup_activate_cmd(struct qeth_card *card, in qeth_idx_setup_activate_cmd()
2241 static int qeth_idx_activate_read_channel(struct qeth_card *card) in qeth_idx_activate_read_channel()
2265 static int qeth_idx_activate_write_channel(struct qeth_card *card) in qeth_idx_activate_write_channel()
2289 static int qeth_cm_enable_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_cm_enable_cb()
2303 static int qeth_cm_enable(struct qeth_card *card) in qeth_cm_enable()
2321 static int qeth_cm_setup_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_cm_setup_cb()
2335 static int qeth_cm_setup(struct qeth_card *card) in qeth_cm_setup()
2354 static bool qeth_is_supported_link_type(struct qeth_card *card, u8 link_type) in qeth_is_supported_link_type()
2365 static int qeth_update_max_mtu(struct qeth_card *card, unsigned int max_mtu) in qeth_update_max_mtu()
2419 static int qeth_ulp_enable_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_ulp_enable_cb()
2454 static u8 qeth_mpc_select_prot_type(struct qeth_card *card) in qeth_mpc_select_prot_type()
2459 static int qeth_ulp_enable(struct qeth_card *card) in qeth_ulp_enable()
2484 static int qeth_ulp_setup_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_ulp_setup_cb()
2505 static int qeth_ulp_setup(struct qeth_card *card) in qeth_ulp_setup()
2591 static int qeth_alloc_qdio_queues(struct qeth_card *card) in qeth_alloc_qdio_queues()
2649 static void qeth_free_qdio_queues(struct qeth_card *card) in qeth_free_qdio_queues()
2674 static void qeth_fill_qib_parms(struct qeth_card *card, in qeth_fill_qib_parms()
2714 static int qeth_qdio_activate(struct qeth_card *card) in qeth_qdio_activate()
2720 static int qeth_dm_act(struct qeth_card *card) in qeth_dm_act()
2737 static int qeth_mpc_initialize(struct qeth_card *card) in qeth_mpc_initialize()
2793 static void qeth_print_status_message(struct qeth_card *card) in qeth_print_status_message()
2837 static void qeth_initialize_working_pool_list(struct qeth_card *card) in qeth_initialize_working_pool_list()
2850 struct qeth_card *card) in qeth_find_free_buffer_pool_entry()
2891 static int qeth_init_input_buffer(struct qeth_card *card, in qeth_init_input_buffer()
2932 static unsigned int qeth_tx_select_bulk_max(struct qeth_card *card, in qeth_tx_select_bulk_max()
2944 static int qeth_init_qdio_queues(struct qeth_card *card) in qeth_init_qdio_queues()
2997 static void qeth_ipa_finalize_cmd(struct qeth_card *card, in qeth_ipa_finalize_cmd()
3006 static void qeth_prepare_ipa_cmd(struct qeth_card *card, in qeth_prepare_ipa_cmd()
3034 struct qeth_cmd_buffer *qeth_ipa_alloc_cmd(struct qeth_card *card, in qeth_ipa_alloc_cmd()
3064 static int qeth_send_ipa_cmd_cb(struct qeth_card *card, in qeth_send_ipa_cmd_cb()
3078 int qeth_send_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, in qeth_send_ipa_cmd()
3103 static int qeth_send_startlan_cb(struct qeth_card *card, in qeth_send_startlan_cb()
3114 static int qeth_send_startlan(struct qeth_card *card) in qeth_send_startlan()
3134 static int qeth_query_setadapterparms_cb(struct qeth_card *card, in qeth_query_setadapterparms_cb()
3157 static struct qeth_cmd_buffer *qeth_get_adapter_cmd(struct qeth_card *card, in qeth_get_adapter_cmd()
3179 static int qeth_query_setadapterparms(struct qeth_card *card) in qeth_query_setadapterparms()
3193 static int qeth_query_ipassists_cb(struct qeth_card *card, in qeth_query_ipassists_cb()
3227 static int qeth_query_ipassists(struct qeth_card *card, in qeth_query_ipassists()
3241 static int qeth_query_switch_attributes_cb(struct qeth_card *card, in qeth_query_switch_attributes_cb()
3261 int qeth_query_switch_attributes(struct qeth_card *card, in qeth_query_switch_attributes()
3278 struct qeth_cmd_buffer *qeth_get_diag_cmd(struct qeth_card *card, in qeth_get_diag_cmd()
3297 static int qeth_query_setdiagass_cb(struct qeth_card *card, in qeth_query_setdiagass_cb()
3312 static int qeth_query_setdiagass(struct qeth_card *card) in qeth_query_setdiagass()
3323 static void qeth_get_trap_id(struct qeth_card *card, struct qeth_trap_id *tid) in qeth_get_trap_id()
3347 static int qeth_hw_trap_cb(struct qeth_card *card, in qeth_hw_trap_cb()
3360 int qeth_hw_trap(struct qeth_card *card, enum qeth_diags_trap_action action) in qeth_hw_trap()
3389 static int qeth_check_qdio_errors(struct qeth_card *card, in qeth_check_qdio_errors()
3410 static unsigned int qeth_rx_refill_queue(struct qeth_card *card, in qeth_rx_refill_queue()
3469 struct qeth_card *card = container_of(to_delayed_work(work), in qeth_buffer_reclaim_work() local
3479 static void qeth_handle_send_error(struct qeth_card *card, in qeth_handle_send_error()
3562 struct qeth_card *card = queue->card; in qeth_flush_buffers() local
3704 struct qeth_card *card = (struct qeth_card *)card_ptr; in qeth_qdio_poll() local
3709 int qeth_configure_cq(struct qeth_card *card, enum qeth_cq cq) in qeth_configure_cq()
3732 static void qeth_qdio_handle_aob(struct qeth_card *card, struct qaob *aob) in qeth_qdio_handle_aob()
3744 static void qeth_qdio_cq_handler(struct qeth_card *card, unsigned int qdio_err, in qeth_qdio_cq_handler()
3791 struct qeth_card *card = (struct qeth_card *)card_ptr; in qeth_qdio_input_handler() local
3805 struct qeth_card *card = (struct qeth_card *) card_ptr; in qeth_qdio_output_handler() local
3815 static int qeth_get_priority_queue(struct qeth_card *card, struct sk_buff *skb) in qeth_get_priority_queue()
4113 static int __qeth_xmit(struct qeth_card *card, struct qeth_qdio_out_q *queue, in __qeth_xmit()
4191 static int qeth_do_send_packet(struct qeth_card *card, in qeth_do_send_packet()
4292 int qeth_xmit(struct qeth_card *card, struct sk_buff *skb, in qeth_xmit()
4353 static int qeth_setadp_promisc_mode_cb(struct qeth_card *card, in qeth_setadp_promisc_mode_cb()
4370 void qeth_setadp_promisc_mode(struct qeth_card *card, bool enable) in qeth_setadp_promisc_mode()
4390 static int qeth_setadpparms_change_macaddr_cb(struct qeth_card *card, in qeth_setadpparms_change_macaddr_cb()
4412 int qeth_setadpparms_change_macaddr(struct qeth_card *card) in qeth_setadpparms_change_macaddr()
4435 static int qeth_setadpparms_set_access_ctrl_cb(struct qeth_card *card, in qeth_setadpparms_set_access_ctrl_cb()
4499 int qeth_setadpparms_set_access_ctrl(struct qeth_card *card, in qeth_setadpparms_set_access_ctrl()
4536 struct qeth_card *card; in qeth_tx_timeout() local
4546 struct qeth_card *card = dev->ml_priv; in qeth_mdio_read() local
4610 static int qeth_snmp_command_cb(struct qeth_card *card, in qeth_snmp_command_cb()
4660 static int qeth_snmp_command(struct qeth_card *card, char __user *udata) in qeth_snmp_command()
4716 static int qeth_setadpparms_query_oat_cb(struct qeth_card *card, in qeth_setadpparms_query_oat_cb()
4743 static int qeth_query_oat_command(struct qeth_card *card, char __user *udata) in qeth_query_oat_command()
4793 static int qeth_init_link_info_oat_cb(struct qeth_card *card, in qeth_init_link_info_oat_cb()
4880 static void qeth_init_link_info(struct qeth_card *card) in qeth_init_link_info()
4922 int qeth_vm_request_mac(struct qeth_card *card) in qeth_vm_request_mac()
4970 static void qeth_determine_capabilities(struct qeth_card *card) in qeth_determine_capabilities()
5020 static void qeth_read_ccw_conf_data(struct qeth_card *card) in qeth_read_ccw_conf_data()
5047 static int qeth_qdio_establish(struct qeth_card *card) in qeth_qdio_establish()
5121 static void qeth_core_free_card(struct qeth_card *card) in qeth_core_free_card()
5133 static void qeth_trace_features(struct qeth_card *card) in qeth_trace_features()
5168 static int qeth_hardsetup_card(struct qeth_card *card, bool *carrier_ok) in qeth_hardsetup_card()
5312 static int qeth_set_online(struct qeth_card *card, in qeth_set_online()
5359 int qeth_set_offline(struct qeth_card *card, const struct qeth_discipline *disc, in qeth_set_offline()
5411 struct qeth_card *card = data; in qeth_do_reset() local
5441 static void qeth_l3_rebuild_skb(struct qeth_card *card, struct sk_buff *skb, in qeth_l3_rebuild_skb()
5499 static void qeth_receive_skb(struct qeth_card *card, struct sk_buff *skb, in qeth_receive_skb()
5543 static int qeth_extract_skb(struct qeth_card *card, in qeth_extract_skb()
5723 static unsigned int qeth_extract_skbs(struct qeth_card *card, int budget, in qeth_extract_skbs()
5742 static unsigned int qeth_rx_poll(struct qeth_card *card, int budget) in qeth_rx_poll()
5797 static void qeth_cq_poll(struct qeth_card *card) in qeth_cq_poll()
5817 struct qeth_card *card = container_of(napi, struct qeth_card, napi); in qeth_poll() local
5860 struct qeth_card *card = queue->card; in qeth_iqd_tx_complete() local
5912 struct qeth_card *card = queue->card; in qeth_tx_poll() local
5994 static int qeth_setassparms_get_caps_cb(struct qeth_card *card, in qeth_setassparms_get_caps_cb()
6009 int qeth_setassparms_cb(struct qeth_card *card, in qeth_setassparms_cb()
6028 struct qeth_cmd_buffer *qeth_get_setassparms_cmd(struct qeth_card *card, in qeth_get_setassparms_cmd()
6056 int qeth_send_simple_setassparms_prot(struct qeth_card *card, in qeth_send_simple_setassparms_prot()
6131 int qeth_setup_discipline(struct qeth_card *card, in qeth_setup_discipline()
6172 void qeth_remove_discipline(struct qeth_card *card) in qeth_remove_discipline()
6215 static int qeth_add_dbf_entry(struct qeth_card *card, char *name) in qeth_add_dbf_entry()
6256 static struct net_device *qeth_alloc_netdev(struct qeth_card *card) in qeth_alloc_netdev()
6312 struct qeth_card *card; in qeth_core_probe_device() local
6396 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_remove_device() local
6415 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_set_online() local
6437 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_set_offline() local
6449 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_shutdown() local
6499 struct qeth_card *card = dev->ml_priv; in qeth_siocdevprivate() local
6525 struct qeth_card *card = dev->ml_priv; in qeth_do_ioctl() local
6551 static int qeth_start_csum_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_start_csum_cb()
6564 static int qeth_set_csum_off(struct qeth_card *card, enum qeth_ipa_funcs cstype, in qeth_set_csum_off()
6571 static int qeth_set_csum_on(struct qeth_card *card, enum qeth_ipa_funcs cstype, in qeth_set_csum_on()
6631 static int qeth_set_ipa_csum(struct qeth_card *card, bool on, int cstype, in qeth_set_ipa_csum()
6638 static int qeth_start_tso_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_start_tso_cb()
6652 static int qeth_set_tso_off(struct qeth_card *card, in qeth_set_tso_off()
6659 static int qeth_set_tso_on(struct qeth_card *card, in qeth_set_tso_on()
6709 static int qeth_set_ipa_tso(struct qeth_card *card, bool on, in qeth_set_ipa_tso()
6715 static int qeth_set_ipa_rx_csum(struct qeth_card *card, bool on) in qeth_set_ipa_rx_csum()
6744 struct qeth_card *card = dev->ml_priv; in qeth_enable_hw_features() local
6764 static void qeth_check_restricted_features(struct qeth_card *card, in qeth_check_restricted_features()
6784 struct qeth_card *card = dev->ml_priv; in qeth_set_features() local
6838 struct qeth_card *card = dev->ml_priv; in qeth_fix_features() local
6862 struct qeth_card *card = dev->ml_priv; in qeth_features_check() local
6916 struct qeth_card *card = dev->ml_priv; in qeth_get_stats64() local
6970 int qeth_set_real_num_tx_queues(struct qeth_card *card, unsigned int count) in qeth_set_real_num_tx_queues()
7006 struct qeth_card *card = dev->ml_priv; in qeth_osa_select_queue() local
7017 struct qeth_card *card = dev->ml_priv; in qeth_open() local
7044 struct qeth_card *card = dev->ml_priv; in qeth_stop() local