Lines Matching refs:qeth_card

479 struct qeth_card;
492 struct qeth_card *card;
639 int (*callback)(struct qeth_card *, struct qeth_reply *,
646 struct qeth_card *card;
718 int (*process_rx_buffer)(struct qeth_card *card, int budget, int *done);
728 int (*control_event_handler)(struct qeth_card *card,
764 struct qeth_card { struct
886 static inline void qeth_rx_csum(struct qeth_card *card, struct sk_buff *skb, in qeth_rx_csum()
912 static inline void qeth_put_buffer_pool_entry(struct qeth_card *card, in qeth_put_buffer_pool_entry()
918 static inline int qeth_is_diagass_supported(struct qeth_card *card, in qeth_is_diagass_supported()
924 int qeth_send_simple_setassparms_prot(struct qeth_card *card,
929 static inline int qeth_send_simple_setassparms(struct qeth_card *card, in qeth_send_simple_setassparms()
937 static inline int qeth_send_simple_setassparms_v6(struct qeth_card *card, in qeth_send_simple_setassparms_v6()
945 int qeth_get_priority_queue(struct qeth_card *card, struct sk_buff *skb,
947 static inline struct qeth_qdio_out_q *qeth_get_tx_queue(struct qeth_card *card, in qeth_get_tx_queue()
967 int qeth_card_hw_is_reachable(struct qeth_card *);
968 const char *qeth_get_cardname_short(struct qeth_card *);
969 int qeth_realloc_buffer_pool(struct qeth_card *, int);
970 int qeth_core_load_discipline(struct qeth_card *, enum qeth_discipline_id);
971 void qeth_core_free_discipline(struct qeth_card *);
979 void qeth_set_recovery_task(struct qeth_card *);
980 void qeth_clear_recovery_task(struct qeth_card *);
981 void qeth_set_allowed_threads(struct qeth_card *, unsigned long , int);
982 int qeth_threads_running(struct qeth_card *, unsigned long);
983 int qeth_wait_for_threads(struct qeth_card *, unsigned long);
984 int qeth_do_run_thread(struct qeth_card *, unsigned long);
985 void qeth_clear_thread_start_bit(struct qeth_card *, unsigned long);
986 void qeth_clear_thread_running_bit(struct qeth_card *, unsigned long);
987 int qeth_core_hardsetup_card(struct qeth_card *);
988 void qeth_print_status_message(struct qeth_card *);
989 int qeth_init_qdio_queues(struct qeth_card *);
990 int qeth_send_ipa_cmd(struct qeth_card *, struct qeth_cmd_buffer *,
992 (struct qeth_card *, struct qeth_reply *, unsigned long),
994 struct qeth_cmd_buffer *qeth_get_ipacmd_buffer(struct qeth_card *,
996 struct sk_buff *qeth_core_get_next_skb(struct qeth_card *,
999 void qeth_schedule_recovery(struct qeth_card *);
1001 void qeth_clear_ipacmd_list(struct qeth_card *);
1002 int qeth_qdio_clear_card(struct qeth_card *, int);
1003 void qeth_clear_working_pool_list(struct qeth_card *);
1005 void qeth_clear_qdio_buffers(struct qeth_card *);
1006 void qeth_setadp_promisc_mode(struct qeth_card *);
1008 int qeth_setadpparms_change_macaddr(struct qeth_card *);
1010 void qeth_prepare_control_data(struct qeth_card *, int,
1013 void qeth_prepare_ipa_cmd(struct qeth_card *card, struct qeth_cmd_buffer *iob);
1015 int qeth_query_switch_attributes(struct qeth_card *card,
1017 int qeth_send_control_data(struct qeth_card *, int, struct qeth_cmd_buffer *,
1018 int (*reply_cb)(struct qeth_card *, struct qeth_reply*, unsigned long),
1020 int qeth_get_elements_no(struct qeth_card *card, struct sk_buff *skb,
1026 int qeth_do_send_packet(struct qeth_card *card, struct qeth_qdio_out_q *queue,
1039 int qeth_set_access_ctrl_online(struct qeth_card *card, int fallback);
1041 int qeth_configure_cq(struct qeth_card *, enum qeth_cq);
1042 int qeth_hw_trap(struct qeth_card *, enum qeth_diags_trap_action);
1043 void qeth_trace_features(struct qeth_card *);
1044 void qeth_close_dev(struct qeth_card *);
1045 int qeth_send_setassparms(struct qeth_card *, struct qeth_cmd_buffer *, __u16,
1047 int (*reply_cb)(struct qeth_card *,
1050 int qeth_setassparms_cb(struct qeth_card *, struct qeth_reply *, unsigned long);
1051 struct qeth_cmd_buffer *qeth_get_setassparms_cmd(struct qeth_card *,
1061 int qeth_vm_request_mac(struct qeth_card *card);
1062 int qeth_add_hw_header(struct qeth_card *card, struct sk_buff *skb,