#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/ratelimit.h>
#include "rds.h"
#include "iw.h"
Go to the source code of this file.
|
int | rds_iw_update_cm_id (struct rds_iw_device *rds_iwdev, struct rdma_cm_id *cm_id) |
|
void | rds_iw_add_conn (struct rds_iw_device *rds_iwdev, struct rds_connection *conn) |
|
void | rds_iw_remove_conn (struct rds_iw_device *rds_iwdev, struct rds_connection *conn) |
|
void | __rds_iw_destroy_conns (struct list_head *list, spinlock_t *list_lock) |
|
struct rds_iw_mr_pool * | rds_iw_create_mr_pool (struct rds_iw_device *rds_iwdev) |
|
void | rds_iw_get_mr_info (struct rds_iw_device *rds_iwdev, struct rds_info_rdma_connection *iinfo) |
|
void | rds_iw_destroy_mr_pool (struct rds_iw_mr_pool *pool) |
|
void | rds_iw_sync_mr (void *trans_private, int direction) |
|
void | rds_iw_free_mr (void *trans_private, int invalidate) |
|
void | rds_iw_flush_mrs (void) |
|
void * | rds_iw_get_mr (struct scatterlist *sg, unsigned long nents, struct rds_sock *rs, u32 *key_ret) |
|
void rds_iw_free_mr |
( |
void * |
trans_private, |
|
|
int |
invalidate |
|
) |
| |
void rds_iw_sync_mr |
( |
void * |
trans_private, |
|
|
int |
direction |
|
) |
| |