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 void qeth_free_cq(struct qeth_card *card) in qeth_free_cq()
375 static int qeth_alloc_cq(struct qeth_card *card) in qeth_alloc_cq()
435 static int __qeth_issue_next_read(struct qeth_card *card) in __qeth_issue_next_read()
467 static int qeth_issue_next_read(struct qeth_card *card) in qeth_issue_next_read()
478 static void qeth_enqueue_cmd(struct qeth_card *card, in qeth_enqueue_cmd()
486 static void qeth_dequeue_cmd(struct qeth_card *card, in qeth_dequeue_cmd()
500 static void qeth_flush_local_addrs4(struct qeth_card *card) in qeth_flush_local_addrs4()
514 static void qeth_flush_local_addrs6(struct qeth_card *card) in qeth_flush_local_addrs6()
528 static void qeth_flush_local_addrs(struct qeth_card *card) in qeth_flush_local_addrs()
534 static void qeth_add_local_addrs4(struct qeth_card *card, in qeth_add_local_addrs4()
577 static void qeth_add_local_addrs6(struct qeth_card *card, in qeth_add_local_addrs6()
620 static void qeth_del_local_addrs4(struct qeth_card *card, in qeth_del_local_addrs4()
650 static void qeth_del_local_addrs6(struct qeth_card *card, in qeth_del_local_addrs6()
680 static bool qeth_next_hop_is_local_v4(struct qeth_card *card, in qeth_next_hop_is_local_v4()
707 static bool qeth_next_hop_is_local_v6(struct qeth_card *card, in qeth_next_hop_is_local_v6()
736 struct qeth_card *card = m->private; in qeth_debugfs_local_addr_show() local
753 struct qeth_card *card) in qeth_issue_ipa_msg()
769 static void qeth_default_link_info(struct qeth_card *card) in qeth_default_link_info()
812 static struct qeth_ipa_cmd *qeth_check_ipa_data(struct qeth_card *card, in qeth_check_ipa_data()
878 static void qeth_clear_ipacmd_list(struct qeth_card *card) in qeth_clear_ipacmd_list()
891 static int qeth_check_idx_response(struct qeth_card *card, in qeth_check_idx_response()
912 static void qeth_release_buffer_cb(struct qeth_card *card, in qeth_release_buffer_cb()
954 static void qeth_issue_next_read_cb(struct qeth_card *card, in qeth_issue_next_read_cb()
1028 static int qeth_set_thread_start_bit(struct qeth_card *card, in qeth_set_thread_start_bit()
1046 static void qeth_clear_thread_start_bit(struct qeth_card *card, in qeth_clear_thread_start_bit()
1057 static void qeth_clear_thread_running_bit(struct qeth_card *card, in qeth_clear_thread_running_bit()
1068 static int __qeth_do_run_thread(struct qeth_card *card, unsigned long thread) in __qeth_do_run_thread()
1087 static int qeth_do_run_thread(struct qeth_card *card, unsigned long thread) in qeth_do_run_thread()
1096 int qeth_schedule_recovery(struct qeth_card *card) in qeth_schedule_recovery()
1109 static int qeth_get_problem(struct qeth_card *card, struct ccw_device *cdev, in qeth_get_problem()
1157 static int qeth_check_irb_error(struct qeth_card *card, struct ccw_device *cdev, in qeth_check_irb_error()
1207 struct qeth_card *card; in qeth_irq() local
1419 static void qeth_tx_complete_pending_bufs(struct qeth_card *card, in qeth_tx_complete_pending_bufs()
1475 static void qeth_drain_output_queues(struct qeth_card *card) in qeth_drain_output_queues()
1487 static void qeth_osa_set_output_queues(struct qeth_card *card, bool single) in qeth_osa_set_output_queues()
1503 static int qeth_update_from_chp_desc(struct qeth_card *card) in qeth_update_from_chp_desc()
1527 static void qeth_init_qdio_info(struct qeth_card *card) in qeth_init_qdio_info()
1545 static void qeth_set_initial_options(struct qeth_card *card) in qeth_set_initial_options()
1554 static int qeth_do_start_thread(struct qeth_card *card, unsigned long thread) in qeth_do_start_thread()
1573 struct qeth_card *card = container_of(work, struct qeth_card, in qeth_start_kernel_thread() local
1591 static void qeth_setup_card(struct qeth_card *card) in qeth_setup_card()
1618 struct qeth_card *card = container_of(slr, struct qeth_card, in qeth_core_sl_print() local
1627 struct qeth_card *card; in qeth_alloc_card() local
1668 static int qeth_clear_channel(struct qeth_card *card, in qeth_clear_channel()
1690 static int qeth_halt_channel(struct qeth_card *card, in qeth_halt_channel()
1754 static int qeth_halt_channels(struct qeth_card *card) in qeth_halt_channels()
1769 static int qeth_clear_channels(struct qeth_card *card) in qeth_clear_channels()
1784 static int qeth_clear_halt_card(struct qeth_card *card, int halt) in qeth_clear_halt_card()
1797 static int qeth_qdio_clear_card(struct qeth_card *card, int use_halt) in qeth_qdio_clear_card()
1826 static enum qeth_discipline_id qeth_vm_detect_layer(struct qeth_card *card) in qeth_vm_detect_layer()
1883 static enum qeth_discipline_id qeth_enforce_discipline(struct qeth_card *card) in qeth_enforce_discipline()
1907 static void qeth_set_blkt_defaults(struct qeth_card *card) in qeth_set_blkt_defaults()
1922 static void qeth_idx_init(struct qeth_card *card) in qeth_idx_init()
1944 static void qeth_idx_finalize_cmd(struct qeth_card *card, in qeth_idx_finalize_cmd()
1962 static void qeth_mpc_finalize_cmd(struct qeth_card *card, in qeth_mpc_finalize_cmd()
1983 static struct qeth_cmd_buffer *qeth_mpc_alloc_cmd(struct qeth_card *card, in qeth_mpc_alloc_cmd()
2023 static int qeth_send_control_data(struct qeth_card *card, in qeth_send_control_data()
2102 static void qeth_read_conf_data_cb(struct qeth_card *card, in qeth_read_conf_data_cb()
2136 static int qeth_read_conf_data(struct qeth_card *card) in qeth_read_conf_data()
2160 static int qeth_idx_check_activate_response(struct qeth_card *card, in qeth_idx_check_activate_response()
2194 static void qeth_idx_activate_read_channel_cb(struct qeth_card *card, in qeth_idx_activate_read_channel_cb()
2228 static void qeth_idx_activate_write_channel_cb(struct qeth_card *card, in qeth_idx_activate_write_channel_cb()
2256 static void qeth_idx_setup_activate_cmd(struct qeth_card *card, in qeth_idx_setup_activate_cmd()
2278 static int qeth_idx_activate_read_channel(struct qeth_card *card) in qeth_idx_activate_read_channel()
2302 static int qeth_idx_activate_write_channel(struct qeth_card *card) in qeth_idx_activate_write_channel()
2326 static int qeth_cm_enable_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_cm_enable_cb()
2340 static int qeth_cm_enable(struct qeth_card *card) in qeth_cm_enable()
2358 static int qeth_cm_setup_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_cm_setup_cb()
2372 static int qeth_cm_setup(struct qeth_card *card) in qeth_cm_setup()
2391 static bool qeth_is_supported_link_type(struct qeth_card *card, u8 link_type) in qeth_is_supported_link_type()
2402 static int qeth_update_max_mtu(struct qeth_card *card, unsigned int max_mtu) in qeth_update_max_mtu()
2456 static int qeth_ulp_enable_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_ulp_enable_cb()
2491 static u8 qeth_mpc_select_prot_type(struct qeth_card *card) in qeth_mpc_select_prot_type()
2496 static int qeth_ulp_enable(struct qeth_card *card) in qeth_ulp_enable()
2521 static int qeth_ulp_setup_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_ulp_setup_cb()
2542 static int qeth_ulp_setup(struct qeth_card *card) in qeth_ulp_setup()
2628 static int qeth_alloc_qdio_queues(struct qeth_card *card) in qeth_alloc_qdio_queues()
2688 static void qeth_free_qdio_queues(struct qeth_card *card) in qeth_free_qdio_queues()
2714 static void qeth_fill_qib_parms(struct qeth_card *card, in qeth_fill_qib_parms()
2754 static int qeth_qdio_activate(struct qeth_card *card) in qeth_qdio_activate()
2760 static int qeth_dm_act(struct qeth_card *card) in qeth_dm_act()
2777 static int qeth_mpc_initialize(struct qeth_card *card) in qeth_mpc_initialize()
2833 static void qeth_print_status_message(struct qeth_card *card) in qeth_print_status_message()
2877 static void qeth_initialize_working_pool_list(struct qeth_card *card) in qeth_initialize_working_pool_list()
2890 struct qeth_card *card) in qeth_find_free_buffer_pool_entry()
2931 static int qeth_init_input_buffer(struct qeth_card *card, in qeth_init_input_buffer()
2972 static unsigned int qeth_tx_select_bulk_max(struct qeth_card *card, in qeth_tx_select_bulk_max()
2984 static int qeth_init_qdio_queues(struct qeth_card *card) in qeth_init_qdio_queues()
3037 static void qeth_ipa_finalize_cmd(struct qeth_card *card, in qeth_ipa_finalize_cmd()
3046 static void qeth_prepare_ipa_cmd(struct qeth_card *card, in qeth_prepare_ipa_cmd()
3074 struct qeth_cmd_buffer *qeth_ipa_alloc_cmd(struct qeth_card *card, in qeth_ipa_alloc_cmd()
3104 static int qeth_send_ipa_cmd_cb(struct qeth_card *card, in qeth_send_ipa_cmd_cb()
3118 int qeth_send_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob, in qeth_send_ipa_cmd()
3143 static int qeth_send_startlan_cb(struct qeth_card *card, in qeth_send_startlan_cb()
3154 static int qeth_send_startlan(struct qeth_card *card) in qeth_send_startlan()
3174 static int qeth_query_setadapterparms_cb(struct qeth_card *card, in qeth_query_setadapterparms_cb()
3197 static struct qeth_cmd_buffer *qeth_get_adapter_cmd(struct qeth_card *card, in qeth_get_adapter_cmd()
3219 static int qeth_query_setadapterparms(struct qeth_card *card) in qeth_query_setadapterparms()
3233 static int qeth_query_ipassists_cb(struct qeth_card *card, in qeth_query_ipassists_cb()
3267 static int qeth_query_ipassists(struct qeth_card *card, in qeth_query_ipassists()
3281 static int qeth_query_switch_attributes_cb(struct qeth_card *card, in qeth_query_switch_attributes_cb()
3301 int qeth_query_switch_attributes(struct qeth_card *card, in qeth_query_switch_attributes()
3318 struct qeth_cmd_buffer *qeth_get_diag_cmd(struct qeth_card *card, in qeth_get_diag_cmd()
3337 static int qeth_query_setdiagass_cb(struct qeth_card *card, in qeth_query_setdiagass_cb()
3352 static int qeth_query_setdiagass(struct qeth_card *card) in qeth_query_setdiagass()
3363 static void qeth_get_trap_id(struct qeth_card *card, struct qeth_trap_id *tid) in qeth_get_trap_id()
3387 static int qeth_hw_trap_cb(struct qeth_card *card, in qeth_hw_trap_cb()
3400 int qeth_hw_trap(struct qeth_card *card, enum qeth_diags_trap_action action) in qeth_hw_trap()
3429 static int qeth_check_qdio_errors(struct qeth_card *card, in qeth_check_qdio_errors()
3450 static unsigned int qeth_rx_refill_queue(struct qeth_card *card, in qeth_rx_refill_queue()
3509 struct qeth_card *card = container_of(to_delayed_work(work), in qeth_buffer_reclaim_work() local
3519 static void qeth_handle_send_error(struct qeth_card *card, in qeth_handle_send_error()
3602 struct qeth_card *card = queue->card; in qeth_flush_buffers() local
3744 struct qeth_card *card = (struct qeth_card *)card_ptr; in qeth_qdio_poll() local
3749 int qeth_configure_cq(struct qeth_card *card, enum qeth_cq cq) in qeth_configure_cq()
3759 static void qeth_qdio_handle_aob(struct qeth_card *card, struct qaob *aob) in qeth_qdio_handle_aob()
3771 static void qeth_qdio_cq_handler(struct qeth_card *card, unsigned int qdio_err, in qeth_qdio_cq_handler()
3818 struct qeth_card *card = (struct qeth_card *)card_ptr; in qeth_qdio_input_handler() local
3832 struct qeth_card *card = (struct qeth_card *) card_ptr; in qeth_qdio_output_handler() local
3842 static int qeth_get_priority_queue(struct qeth_card *card, struct sk_buff *skb) in qeth_get_priority_queue()
4140 static int __qeth_xmit(struct qeth_card *card, struct qeth_qdio_out_q *queue, in __qeth_xmit()
4218 static int qeth_do_send_packet(struct qeth_card *card, in qeth_do_send_packet()
4319 int qeth_xmit(struct qeth_card *card, struct sk_buff *skb, in qeth_xmit()
4380 static int qeth_setadp_promisc_mode_cb(struct qeth_card *card, in qeth_setadp_promisc_mode_cb()
4397 void qeth_setadp_promisc_mode(struct qeth_card *card, bool enable) in qeth_setadp_promisc_mode()
4417 static int qeth_setadpparms_change_macaddr_cb(struct qeth_card *card, in qeth_setadpparms_change_macaddr_cb()
4439 int qeth_setadpparms_change_macaddr(struct qeth_card *card) in qeth_setadpparms_change_macaddr()
4462 static int qeth_setadpparms_set_access_ctrl_cb(struct qeth_card *card, in qeth_setadpparms_set_access_ctrl_cb()
4526 int qeth_setadpparms_set_access_ctrl(struct qeth_card *card, in qeth_setadpparms_set_access_ctrl()
4563 struct qeth_card *card; in qeth_tx_timeout() local
4573 struct qeth_card *card = dev->ml_priv; in qeth_mdio_read() local
4637 static int qeth_snmp_command_cb(struct qeth_card *card, in qeth_snmp_command_cb()
4687 static int qeth_snmp_command(struct qeth_card *card, char __user *udata) in qeth_snmp_command()
4743 static int qeth_setadpparms_query_oat_cb(struct qeth_card *card, in qeth_setadpparms_query_oat_cb()
4770 static int qeth_query_oat_command(struct qeth_card *card, char __user *udata) in qeth_query_oat_command()
4820 static int qeth_init_link_info_oat_cb(struct qeth_card *card, in qeth_init_link_info_oat_cb()
4907 static void qeth_init_link_info(struct qeth_card *card) in qeth_init_link_info()
4949 int qeth_vm_request_mac(struct qeth_card *card) in qeth_vm_request_mac()
4997 static void qeth_determine_capabilities(struct qeth_card *card) in qeth_determine_capabilities()
5047 static void qeth_read_ccw_conf_data(struct qeth_card *card) in qeth_read_ccw_conf_data()
5074 static int qeth_qdio_establish(struct qeth_card *card) in qeth_qdio_establish()
5148 static void qeth_core_free_card(struct qeth_card *card) in qeth_core_free_card()
5160 static void qeth_trace_features(struct qeth_card *card) in qeth_trace_features()
5195 static int qeth_hardsetup_card(struct qeth_card *card, bool *carrier_ok) in qeth_hardsetup_card()
5339 static int qeth_set_online(struct qeth_card *card, in qeth_set_online()
5386 int qeth_set_offline(struct qeth_card *card, const struct qeth_discipline *disc, in qeth_set_offline()
5438 struct qeth_card *card = data; in qeth_do_reset() local
5468 static void qeth_l3_rebuild_skb(struct qeth_card *card, struct sk_buff *skb, in qeth_l3_rebuild_skb()
5526 static void qeth_receive_skb(struct qeth_card *card, struct sk_buff *skb, in qeth_receive_skb()
5570 static int qeth_extract_skb(struct qeth_card *card, in qeth_extract_skb()
5750 static unsigned int qeth_extract_skbs(struct qeth_card *card, int budget, in qeth_extract_skbs()
5769 static unsigned int qeth_rx_poll(struct qeth_card *card, int budget) in qeth_rx_poll()
5824 static void qeth_cq_poll(struct qeth_card *card) in qeth_cq_poll()
5844 struct qeth_card *card = container_of(napi, struct qeth_card, napi); in qeth_poll() local
5887 struct qeth_card *card = queue->card; in qeth_iqd_tx_complete() local
5939 struct qeth_card *card = queue->card; in qeth_tx_poll() local
6021 static int qeth_setassparms_get_caps_cb(struct qeth_card *card, in qeth_setassparms_get_caps_cb()
6036 int qeth_setassparms_cb(struct qeth_card *card, in qeth_setassparms_cb()
6055 struct qeth_cmd_buffer *qeth_get_setassparms_cmd(struct qeth_card *card, in qeth_get_setassparms_cmd()
6083 int qeth_send_simple_setassparms_prot(struct qeth_card *card, in qeth_send_simple_setassparms_prot()
6158 int qeth_setup_discipline(struct qeth_card *card, in qeth_setup_discipline()
6199 void qeth_remove_discipline(struct qeth_card *card) in qeth_remove_discipline()
6242 static int qeth_add_dbf_entry(struct qeth_card *card, char *name) in qeth_add_dbf_entry()
6283 static struct net_device *qeth_alloc_netdev(struct qeth_card *card) in qeth_alloc_netdev()
6339 struct qeth_card *card; in qeth_core_probe_device() local
6423 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_remove_device() local
6442 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_set_online() local
6464 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_set_offline() local
6476 struct qeth_card *card = dev_get_drvdata(&gdev->dev); in qeth_core_shutdown() local
6526 struct qeth_card *card = dev->ml_priv; in qeth_siocdevprivate() local
6552 struct qeth_card *card = dev->ml_priv; in qeth_do_ioctl() local
6578 static int qeth_start_csum_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_start_csum_cb()
6591 static int qeth_set_csum_off(struct qeth_card *card, enum qeth_ipa_funcs cstype, in qeth_set_csum_off()
6598 static int qeth_set_csum_on(struct qeth_card *card, enum qeth_ipa_funcs cstype, in qeth_set_csum_on()
6658 static int qeth_set_ipa_csum(struct qeth_card *card, bool on, int cstype, in qeth_set_ipa_csum()
6665 static int qeth_start_tso_cb(struct qeth_card *card, struct qeth_reply *reply, in qeth_start_tso_cb()
6679 static int qeth_set_tso_off(struct qeth_card *card, in qeth_set_tso_off()
6686 static int qeth_set_tso_on(struct qeth_card *card, in qeth_set_tso_on()
6736 static int qeth_set_ipa_tso(struct qeth_card *card, bool on, in qeth_set_ipa_tso()
6742 static int qeth_set_ipa_rx_csum(struct qeth_card *card, bool on) in qeth_set_ipa_rx_csum()
6771 struct qeth_card *card = dev->ml_priv; in qeth_enable_hw_features() local
6791 static void qeth_check_restricted_features(struct qeth_card *card, in qeth_check_restricted_features()
6811 struct qeth_card *card = dev->ml_priv; in qeth_set_features() local
6865 struct qeth_card *card = dev->ml_priv; in qeth_fix_features() local
6889 struct qeth_card *card = dev->ml_priv; in qeth_features_check() local
6943 struct qeth_card *card = dev->ml_priv; in qeth_get_stats64() local
6997 int qeth_set_real_num_tx_queues(struct qeth_card *card, unsigned int count) in qeth_set_real_num_tx_queues()
7033 struct qeth_card *card = dev->ml_priv; in qeth_osa_select_queue() local
7044 struct qeth_card *card = dev->ml_priv; in qeth_open() local
7071 struct qeth_card *card = dev->ml_priv; in qeth_stop() local