Linux Kernel
3.7.1
|
#include <linux/spinlock.h>
#include <linux/gfp.h>
#include "ipath_kernel.h"
#include "ipath_verbs.h"
#include "ipath_common.h"
Go to the source code of this file.
Macros | |
#define | SDMA_DESCQ_SZ PAGE_SIZE /* 256 entries per 4KB page */ |
Functions | |
int | ipath_sdma_make_progress (struct ipath_devdata *dd) |
void | ipath_sdma_intr (struct ipath_devdata *dd) |
int | setup_sdma (struct ipath_devdata *dd) |
void | teardown_sdma (struct ipath_devdata *dd) |
void | ipath_restart_sdma (struct ipath_devdata *dd) |
int | ipath_sdma_verbs_send (struct ipath_devdata *dd, struct ipath_sge_state *ss, u32 dwords, struct ipath_verbs_txreq *tx) |
Definition at line 40 of file ipath_sdma.c.
void ipath_restart_sdma | ( | struct ipath_devdata * | dd | ) |
Definition at line 591 of file ipath_sdma.c.
void ipath_sdma_intr | ( | struct ipath_devdata * | dd | ) |
Definition at line 364 of file ipath_sdma.c.
int ipath_sdma_make_progress | ( | struct ipath_devdata * | dd | ) |
Definition at line 95 of file ipath_sdma.c.
int ipath_sdma_verbs_send | ( | struct ipath_devdata * | dd, |
struct ipath_sge_state * | ss, | ||
u32 | dwords, | ||
struct ipath_verbs_txreq * | tx | ||
) |
Definition at line 664 of file ipath_sdma.c.
int setup_sdma | ( | struct ipath_devdata * | dd | ) |
Definition at line 419 of file ipath_sdma.c.
void teardown_sdma | ( | struct ipath_devdata * | dd | ) |
Definition at line 508 of file ipath_sdma.c.