Lines Matching refs:ctx_arr

820 		if (cp->ctx_arr[i].ctx) {  in cnic_free_context()
822 cp->ctx_arr[i].ctx, in cnic_free_context()
823 cp->ctx_arr[i].mapping); in cnic_free_context()
824 cp->ctx_arr[i].ctx = NULL; in cnic_free_context()
879 kfree(cp->ctx_arr); in cnic_free_resc()
880 cp->ctx_arr = NULL; in cnic_free_resc()
908 cp->ctx_arr = kzalloc(arr_size, GFP_KERNEL); in cnic_alloc_context()
909 if (cp->ctx_arr == NULL) in cnic_alloc_context()
925 cp->ctx_arr[k].cid = j; in cnic_alloc_context()
935 cp->ctx_arr[i].ctx = in cnic_alloc_context()
938 &cp->ctx_arr[i].mapping, in cnic_alloc_context()
940 if (cp->ctx_arr[i].ctx == NULL) in cnic_alloc_context()
1194 cp->ctx_arr = kcalloc(blks, sizeof(struct cnic_ctx), GFP_KERNEL); in cnic_alloc_bnx2x_context()
1195 if (cp->ctx_arr == NULL) in cnic_alloc_bnx2x_context()
1208 cp->ctx_arr[i].ctx = in cnic_alloc_bnx2x_context()
1210 &cp->ctx_arr[i].mapping, in cnic_alloc_bnx2x_context()
1212 if (cp->ctx_arr[i].ctx == NULL) in cnic_alloc_bnx2x_context()
1216 if (cp->ctx_arr[i].mapping & (cp->ctx_align - 1)) { in cnic_alloc_bnx2x_context()
1658 if (cp->ctx_arr[blk].mapping & mask) in cnic_get_bnx2x_ctx()
1660 (cp->ctx_arr[blk].mapping & mask); in cnic_get_bnx2x_ctx()
1662 ctx_map = cp->ctx_arr[blk].mapping + align_off + in cnic_get_bnx2x_ctx()
1664 ctx = cp->ctx_arr[blk].ctx + align_off + in cnic_get_bnx2x_ctx()
4380 u32 idx = cp->ctx_arr[i].cid / cp->cids_per_blk; in cnic_setup_5709_context()
4383 memset(cp->ctx_arr[i].ctx, 0, CNIC_PAGE_SIZE); in cnic_setup_5709_context()
4386 (cp->ctx_arr[i].mapping & 0xffffffff) | valid_bit); in cnic_setup_5709_context()
4388 (u64) cp->ctx_arr[i].mapping >> 32); in cnic_setup_5709_context()
4840 struct cnic_ctx *ctx = &cp->ctx_arr[i]; in cnic_setup_bnx2x_context()