Lines Matching refs:bar_len
423 * bar_len - pointer to store the lengths of the areas
432 resource_size_t *bar_start, resource_size_t *bar_len)
443 bar_len[0] = pci_resource_len(to_pci_dev(bdev), num);
445 bar_len[2] = bar_len[1] = 0;
466 bar_len[0] = ((bar_hi - bar_lo) | PI_MEM_ADD_MASK_M) +
470 bar_len[0] = PI_ESIC_K_CSR_IO_LEN;
473 bar_len[1] = PI_ESIC_K_BURST_HOLDOFF_LEN;
475 bar_len[2] = PI_ESIC_K_ESIC_CSR_LEN;
480 bar_len[0] = PI_TC_K_CSR_LEN;
482 bar_len[2] = bar_len[1] = 0;
539 resource_size_t bar_len[3] = {0}; /* resource length */
574 dfx_get_bars(bp, bar_start, bar_len);
575 if (bar_len[0] == 0 ||
578 dfx_get_bars(bp, bar_start, bar_len);
582 region = request_mem_region(bar_start[0], bar_len[0],
586 dfx_get_bars(bp, bar_start, bar_len);
590 region = request_region(bar_start[0], bar_len[0],
594 bar_start[0], bar_len[0]);
599 region = request_region(bar_start[1], bar_len[1],
603 bar_start[1], bar_len[1]);
609 region = request_region(bar_start[2], bar_len[2],
613 bar_start[2], bar_len[2]);
621 bp->base.mem = ioremap(bar_start[0], bar_len[0]);
668 release_region(bar_start[2], bar_len[2]);
672 release_region(bar_start[1], bar_len[1]);
676 release_mem_region(bar_start[0], bar_len[0]);
678 release_region(bar_start[0], bar_len[0]);
3701 resource_size_t bar_len[3] = {0}; /* resource lengths */
3719 dfx_get_bars(bp, bar_start, bar_len);
3721 release_region(bar_start[2], bar_len[2]);
3723 release_region(bar_start[1], bar_len[1]);
3726 release_mem_region(bar_start[0], bar_len[0]);
3728 release_region(bar_start[0], bar_len[0]);