/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/cxgb3/ |
H A D | iwch_mem.c | 103 int build_phys_page_list(struct ib_phys_buf *buffer_list, argument 117 if (i != 0 && buffer_list[i].addr & ~PAGE_MASK) 120 (buffer_list[i].size & ~PAGE_MASK)) 122 *total_size += buffer_list[i].size; 124 mask |= buffer_list[i].addr; 137 buffer_list[0].size + 138 (buffer_list[0].addr & ((1ULL << *shift) - 1))) 141 buffer_list[0].size += buffer_list[0].addr & ((1ULL << *shift) - 1); 142 buffer_list[ [all...] |
H A D | iwch_provider.c | 455 struct ib_phys_buf *buffer_list, 478 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) { 484 ((buffer_list[0].addr + buffer_list[0].size) & ~PAGE_MASK)) { 489 ret = build_phys_page_list(buffer_list, num_phys_buf, iova_start, 519 struct ib_phys_buf *buffer_list, 554 ret = build_phys_page_list(buffer_list, num_phys_buf, 454 iwch_register_phys_mem(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument 516 iwch_reregister_phys_mem(struct ib_mr *mr, int mr_rereg_mask, struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 * iova_start) argument
|
H A D | iwch_provider.h | 348 int build_phys_page_list(struct ib_phys_buf *buffer_list,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 247 int start_index, u64 *buffer_list, int list_len) 266 mtt_entry[i + 2] = cpu_to_be64(buffer_list[i] | 290 buffer_list += i; 316 u64 *buffer_list, int list_len) 324 mthca_write64_raw(cpu_to_be64(buffer_list[i] | MTHCA_MTT_FLAG_PRESENT), 330 u64 *buffer_list, int list_len) 348 mtts[i] = cpu_to_be64(buffer_list[i] | MTHCA_MTT_FLAG_PRESENT); 354 int start_index, u64 *buffer_list, int list_len) 361 return __mthca_write_mtt(dev, mtt, start_index, buffer_list, list_len); 367 buffer_list, chun 246 __mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) argument 314 mthca_tavor_write_mtt_seg(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) argument 328 mthca_arbel_write_mtt_seg(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) argument 353 mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) argument 521 mthca_mr_alloc_phys(struct mthca_dev *dev, u32 pd, u64 *buffer_list, int buffer_size_shift, int list_len, u64 iova, u64 total_size, u32 access, struct mthca_mr *mr) argument [all...] |
H A D | mthca_provider.c | 918 struct ib_phys_buf *buffer_list, 933 if ((*iova_start & ~PAGE_MASK) != (buffer_list[0].addr & ~PAGE_MASK)) 940 mask |= buffer_list[i].addr; 942 mask |= buffer_list[i].addr + buffer_list[i].size; 944 total_size += buffer_list[i].size; 957 buffer_list[0].size + 958 (buffer_list[0].addr & ((1ULL << shift) - 1))) 962 buffer_list[0].size += buffer_list[ 917 mthca_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument [all...] |
H A D | mthca_dev.h | 472 int start_index, u64 *buffer_list, int list_len); 478 u64 *buffer_list, int buffer_size_shift,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/ |
H A D | ipath_mr.c | 124 * @buffer_list: pointer to the list of physical buffers to register 131 struct ib_phys_buf *buffer_list, 156 mr->mr.map[m]->segs[n].vaddr = (void *) buffer_list[i].addr; 157 mr->mr.map[m]->segs[n].length = buffer_list[i].size; 158 mr->mr.length += buffer_list[i].size; 130 ipath_reg_phys_mr(struct ib_pd *pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 *iova_start) argument
|
H A D | ipath_verbs.h | 747 struct ib_phys_buf *buffer_list,
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/ |
H A D | c2_provider.c | 338 struct ib_phys_buf *buffer_list, 359 if (buffer_list[i].addr & ~PAGE_MASK) { 361 (unsigned int) buffer_list[i].addr); 365 if (!buffer_list[i].size) { 370 total_len += buffer_list[i].size; 371 pbl_depth += ALIGN(buffer_list[i].size, 386 naddrs = ALIGN(buffer_list[i].size, 389 page_list[j++] = (buffer_list[i].addr + 337 c2_reg_phys_mr(struct ib_pd *ib_pd, struct ib_phys_buf *buffer_list, int num_phys_buf, int acc, u64 * iova_start) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/squashfs/ |
H A D | mksquashfs.c | 292 struct buffer_list { struct 328 struct file_info *duplicate(long long file_size, long long bytes, unsigned int **block_list, long long *start, struct fragment **fragment, struct file_buffer *file_buffer, struct buffer_list *buffer_list, int blocks, unsigned short checksum, unsigned short fragment_checksum, int checksum_flag); 1434 unsigned short get_checksum_buffer(struct buffer_list *buffer_list, unsigned int blocks) argument 1440 struct buffer_list *b = &buffer_list[block]; 1560 struct file_info *duplicate(long long file_size, long long bytes, unsigned int **block_list, long long *start, struct fragment **fragment, struct file_buffer *file_buffer, struct buffer_list *buffer_list, int blocks, unsigned short checksum, unsigned short fragment_checksum, int checksum_flag) argument 1573 checksum = get_checksum_buffer(buffer_list, block 2034 struct buffer_list *buffer_list; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/char/ |
H A D | synclink.c | 238 char *buffer_list; /* virtual address of Rx & Tx buffer lists */ member in struct:mgsl_struct 3771 info->buffer_list = info->memory_base + info->last_mem_alloc; 3781 info->buffer_list = dma_alloc_coherent(NULL, BUFFERLISTSIZE, &info->buffer_list_dma_addr, GFP_KERNEL); 3782 if (info->buffer_list == NULL) 3789 memset( info->buffer_list, 0, BUFFERLISTSIZE ); 3794 info->rx_buffer_list = (DMABUFFERENTRY *)info->buffer_list; 3795 info->tx_buffer_list = (DMABUFFERENTRY *)info->buffer_list; 3851 if (info->buffer_list && info->bus_type != MGSL_BUS_TYPE_PCI) 3852 dma_free_coherent(NULL, BUFFERLISTSIZE, info->buffer_list, info->buffer_list_dma_addr); 3854 info->buffer_list 5383 DMABUFFERENTRY *buffer_list = info->rx_buffer_list; local [all...] |
H A D | synclinkmp.c | 204 char *buffer_list; /* virtual address of Rx & Tx buffer lists */ member in struct:_synclinkmp_info 3509 info->buffer_list = info->memory_base + info->port_array[0]->last_mem_alloc; 3513 memset(info->buffer_list, 0, BUFFERLISTSIZE); 3518 info->rx_buf_list = (SCADESC *)info->buffer_list; 3520 info->tx_buf_list = (SCADESC *)info->buffer_list; 3582 info->buffer_list = NULL;
|