Symbol: ntb_transport_qp
drivers/net/ntb_netdev.c
147
struct ntb_transport_qp *qp, int size)
drivers/net/ntb_netdev.c
167
struct ntb_transport_qp *qp, int size)
drivers/net/ntb_netdev.c
176
static void ntb_netdev_tx_handler(struct ntb_transport_qp *qp, void *qp_data,
drivers/net/ntb_netdev.c
76
struct ntb_transport_qp *qp;
drivers/net/ntb_netdev.c
99
static void ntb_netdev_rx_handler(struct ntb_transport_qp *qp, void *qp_data,
drivers/ntb/ntb_transport.c
1088
struct ntb_transport_qp *qp = &nt->qp_vec[i];
drivers/ntb/ntb_transport.c
1115
struct ntb_transport_qp *qp = container_of(work,
drivers/ntb/ntb_transport.c
1116
struct ntb_transport_qp,
drivers/ntb/ntb_transport.c
1150
struct ntb_transport_qp *qp;
drivers/ntb/ntb_transport.c
127
struct ntb_transport_qp *qp;
drivers/ntb/ntb_transport.c
1398
struct ntb_transport_qp *qp;
drivers/ntb/ntb_transport.c
1431
static void ntb_complete_rxc(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
1481
struct ntb_transport_qp *qp = entry->qp;
drivers/ntb/ntb_transport.c
1517
struct ntb_transport_qp *qp = entry->qp;
drivers/ntb/ntb_transport.c
155
void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data,
drivers/ntb/ntb_transport.c
1584
struct ntb_transport_qp *qp = entry->qp;
drivers/ntb/ntb_transport.c
1606
static int ntb_process_rxc(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
1680
struct ntb_transport_qp *qp = (void *)data;
drivers/ntb/ntb_transport.c
169
void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data,
drivers/ntb/ntb_transport.c
1721
struct ntb_transport_qp *qp = entry->qp;
drivers/ntb/ntb_transport.c
1800
struct ntb_transport_qp *qp = data;
drivers/ntb/ntb_transport.c
1833
struct ntb_transport_qp *qp = entry->qp;
drivers/ntb/ntb_transport.c
1846
static int ntb_async_tx_submit(struct ntb_transport_qp *qp,
drivers/ntb/ntb_transport.c
1905
static void ntb_async_tx(struct ntb_transport_qp *qp,
drivers/ntb/ntb_transport.c
1942
static int ntb_process_tx(struct ntb_transport_qp *qp,
drivers/ntb/ntb_transport.c
1966
static void ntb_send_link_down(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2019
struct ntb_transport_qp *
drivers/ntb/ntb_transport.c
2027
struct ntb_transport_qp *qp;
drivers/ntb/ntb_transport.c
2165
void ntb_transport_free_queue(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2265
void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len)
drivers/ntb/ntb_transport.c
2298
int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
drivers/ntb/ntb_transport.c
2339
int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
drivers/ntb/ntb_transport.c
2380
void ntb_transport_link_up(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2400
void ntb_transport_link_down(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
241
struct ntb_transport_qp *qp_vec;
drivers/ntb/ntb_transport.c
2428
bool ntb_transport_link_query(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2445
unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2462
unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2485
unsigned int ntb_transport_tx_free_entry(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
2497
struct ntb_transport_qp *qp;
drivers/ntb/ntb_transport.c
294
static int ntb_async_tx_submit(struct ntb_transport_qp *qp,
drivers/ntb/ntb_transport.c
302
static inline bool ntb_tx_offload_enabled(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
488
struct ntb_transport_qp *qp = s->private;
drivers/ntb/ntb_transport.c
584
struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];
drivers/ntb/ntb_transport.c
653
struct ntb_transport_qp *qp = dev;
drivers/ntb/ntb_transport.c
663
struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];
drivers/ntb/ntb_transport.c
690
struct ntb_transport_qp *qp = &nt->qp_vec[qp_num];
drivers/ntb/ntb_transport.c
893
static void ntb_qp_link_context_reset(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
916
static void ntb_qp_link_down_reset(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
923
static void ntb_qp_link_cleanup(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
939
struct ntb_transport_qp *qp = container_of(work,
drivers/ntb/ntb_transport.c
940
struct ntb_transport_qp,
drivers/ntb/ntb_transport.c
951
static void ntb_qp_link_down(struct ntb_transport_qp *qp)
drivers/ntb/ntb_transport.c
958
struct ntb_transport_qp *qp;
include/linux/ntb_transport.h
51
struct ntb_transport_qp;
include/linux/ntb_transport.h
65
void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data,
include/linux/ntb_transport.h
67
void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data,
include/linux/ntb_transport.h
72
unsigned char ntb_transport_qp_num(struct ntb_transport_qp *qp);
include/linux/ntb_transport.h
73
unsigned int ntb_transport_max_size(struct ntb_transport_qp *qp);
include/linux/ntb_transport.h
74
struct ntb_transport_qp *
include/linux/ntb_transport.h
77
void ntb_transport_free_queue(struct ntb_transport_qp *qp);
include/linux/ntb_transport.h
78
int ntb_transport_rx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
include/linux/ntb_transport.h
80
int ntb_transport_tx_enqueue(struct ntb_transport_qp *qp, void *cb, void *data,
include/linux/ntb_transport.h
82
void *ntb_transport_rx_remove(struct ntb_transport_qp *qp, unsigned int *len);
include/linux/ntb_transport.h
83
void ntb_transport_link_up(struct ntb_transport_qp *qp);
include/linux/ntb_transport.h
84
void ntb_transport_link_down(struct ntb_transport_qp *qp);
include/linux/ntb_transport.h
85
bool ntb_transport_link_query(struct ntb_transport_qp *qp);
include/linux/ntb_transport.h
86
unsigned int ntb_transport_tx_free_entry(struct ntb_transport_qp *qp);