struct ntb_rx_info *rx_info;
struct ntb_rx_info *remote_rx_info;
- void (*tx_handler) (struct ntb_transport_qp *qp, void *qp_data,
+ void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data,
void *data, int len);
struct ntb_queue_list tx_free_q;
struct mtx ntb_tx_free_q_lock;
uint64_t tx_max_entry;
uint64_t tx_max_frame;
- void (*rx_handler) (struct ntb_transport_qp *qp, void *qp_data,
+ void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data,
void *data, int len);
struct ntb_queue_list rx_pend_q;
struct ntb_queue_list rx_free_q;
uint64_t rx_max_entry;
uint64_t rx_max_frame;
- void (*event_handler) (void *data, enum ntb_link_event status);
+ void (*event_handler)(void *data, enum ntb_link_event status);
struct callout link_work;
struct callout queue_full;
struct callout rx_full;
};
struct ntb_queue_handlers {
- void (*rx_handler) (struct ntb_transport_qp *qp, void *qp_data,
+ void (*rx_handler)(struct ntb_transport_qp *qp, void *qp_data,
void *data, int len);
- void (*tx_handler) (struct ntb_transport_qp *qp, void *qp_data,
+ void (*tx_handler)(struct ntb_transport_qp *qp, void *qp_data,
void *data, int len);
- void (*event_handler) (void *data, enum ntb_link_event status);
+ void (*event_handler)(void *data, enum ntb_link_event status);
};
ntb_ring_doorbell(qp->ntb, qp->qp_num);
- /*
+ /*
* The entry length can only be zero if the packet is intended to be a
* "link down" or similar. Since no payload is being sent in these
* cases, there is nothing to add to the completion queue.
uint64_t i;
int rc;
- /*
+ /*
* Limit the number of packets processed in a single interrupt to
* provide fairness to others
*/
else
nt->transport_link = NTB_LINK_DOWN;
- /*
+ /*
* The scratchpad registers keep the values if the remote side
* goes down, blast them now to give them a sane value the next
* time they are accessed