#include <linux/spinlock.h>
#include <linux/pci.h>
#include <linux/io.h>
#include <linux/delay.h>
#include <linux/netdevice.h>
#include <linux/vmalloc.h>
#include <linux/moduleparam.h>
#include "qib.h"
Go to the source code of this file.
|
| module_param_named (hol_timeout_ms, qib_hol_timeout_ms, uint, S_IRUGO) |
|
| MODULE_PARM_DESC (hol_timeout_ms,"duration of user app suspension after link failure") |
|
| module_param_named (fetch_arb, qib_sdma_fetch_arb, uint, S_IRUGO) |
|
| MODULE_PARM_DESC (fetch_arb,"IBA7220: change SDMA descriptor arbitration") |
|
void | qib_disarm_piobufs (struct qib_devdata *dd, unsigned first, unsigned cnt) |
|
int | qib_disarm_piobufs_ifneeded (struct qib_ctxtdata *rcd) |
|
void | qib_disarm_piobufs_set (struct qib_devdata *dd, unsigned long *mask, unsigned cnt) |
|
u32 __iomem * | qib_getsendbuf_range (struct qib_devdata *dd, u32 *pbufnum, u32 first, u32 last) |
|
void | qib_sendbuf_done (struct qib_devdata *dd, unsigned n) |
|
void | qib_chg_pioavailkernel (struct qib_devdata *dd, unsigned start, unsigned len, u32 avail, struct qib_ctxtdata *rcd) |
|
void | qib_cancel_sends (struct qib_pportdata *ppd) |
|
void | qib_force_pio_avail_update (struct qib_devdata *dd) |
|
void | qib_hol_down (struct qib_pportdata *ppd) |
|
void | qib_hol_init (struct qib_pportdata *ppd) |
|
void | qib_hol_up (struct qib_pportdata *ppd) |
|
void | qib_hol_event (unsigned long opaque) |
|
module_param_named |
( |
hol_timeout_ms |
, |
|
|
qib_hol_timeout_ms |
, |
|
|
uint |
, |
|
|
S_IRUGO |
|
|
) |
| |
MODULE_PARM_DESC |
( |
hol_timeout_ms |
, |
|
|
"duration of user app suspension after link failure" |
|
|
) |
| |
qib_chg_pioavailkernel - change which send buffers are available for kernel : the qlogic_ib device : the starting send buffer number : the number of send buffers : true if the buffers are available for kernel use, false otherwise
Definition at line 384 of file qib_tx.c.
qib_disarm_piobufs - cancel a range of PIO buffers : the qlogic_ib device : the first PIO buffer to cancel : the number of PIO buffers to cancel
Cancel a range of PIO buffers. Used at user process close, in case it died while writing to a PIO buffer.
Definition at line 61 of file qib_tx.c.
void qib_hol_event |
( |
unsigned long |
opaque | ) |
|
unsigned qib_sdma_fetch_arb = 1 |