Searched refs:regd_buf (Results 1 - 4 of 4) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 53 int iser_regd_buff_release(struct iser_regd_buf *regd_buf) argument 57 if ((atomic_read(®d_buf->ref_count) == 0) || 58 atomic_dec_and_test(®d_buf->ref_count)) { 60 if (regd_buf->reg.is_fmr) 61 iser_unreg_mem(®d_buf->reg); 63 if (regd_buf->dma_addr) { 64 dev = regd_buf->device->ib_device; 66 regd_buf->dma_addr, 67 regd_buf->data_size, 68 regd_buf 83 iser_reg_single(struct iser_device *device, struct iser_regd_buf *regd_buf, enum dma_data_direction direction) argument 420 struct iser_regd_buf *regd_buf; local [all...] |
H A D | iser_initiator.c | 53 struct iser_regd_buf *regd_buf, 59 atomic_inc(®d_buf->ref_count); 62 dto->regd[add_idx] = regd_buf; 78 struct iser_regd_buf *regd_buf; local 103 regd_buf = &iser_ctask->rdma_regd[ISER_DIR_IN]; 106 hdr->read_stag = cpu_to_be32(regd_buf->reg.rkey); 107 hdr->read_va = cpu_to_be64(regd_buf->reg.va); 110 ctask->itt, regd_buf->reg.rkey, 111 (unsigned long long)regd_buf->reg.va); 127 struct iser_regd_buf *regd_buf; local 52 iser_dto_add_regd_buff(struct iser_dto *dto, struct iser_regd_buf *regd_buf, unsigned long use_offset, unsigned long use_size) argument 488 struct iser_regd_buf *regd_buf; local [all...] |
H A D | iser_verbs.c | 648 struct iser_regd_buf *regd_buf; local 658 regd_buf = dto->regd[i]; 660 sge->addr = regd_buf->reg.va; 661 sge->length = regd_buf->reg.len; 662 sge->lkey = regd_buf->reg.lkey; 668 if (sge->length + dto->offset[i] > regd_buf->reg.len) { 672 (unsigned long)regd_buf->reg.len, dto, i,
|
H A D | iscsi_iser.h | 326 int iser_regd_buff_release(struct iser_regd_buf *regd_buf); 329 struct iser_regd_buf *regd_buf,
|
Completed in 188 milliseconds