Home
last modified time | relevance | path

Searched refs:vl_scontexts (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Dpio.c1892 * @vl_scontexts: per vl send context mapping (optional)
1896 * vl_scontexts is used to specify a non-uniform vl/send context
1915 int pio_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls, u8 *vl_scontexts) in pio_map_init() argument
1924 if (!vl_scontexts) { in pio_map_init()
1932 vl_scontexts = lvl_scontexts; in pio_map_init()
1935 vl_scontexts[i] = sc_per_vl + (extra > 0 ? 1 : 0); in pio_map_init()
1952 int sz = roundup_pow_of_two(vl_scontexts[i]); in pio_map_init()
1973 vl_scontexts[i]) in pio_map_init()
1981 scontext = first_scontext + vl_scontexts[i]; in pio_map_init()
H A Dpio.h175 * number of send contexts for a vl is either the vl_scontexts[vl] or
179 * nactual = vl_scontexts ? vl_scontexts[vl] : num_kernel_send_contexts/num_vls
270 u8 *vl_scontexts);
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Dpio.c1850 * @vl_scontexts: per vl send context mapping (optional)
1854 * vl_scontexts is used to specify a non-uniform vl/send context
1873 int pio_map_init(struct hfi1_devdata *dd, u8 port, u8 num_vls, u8 *vl_scontexts) in pio_map_init() argument
1882 if (!vl_scontexts) { in pio_map_init()
1890 vl_scontexts = lvl_scontexts; in pio_map_init()
1893 vl_scontexts[i] = sc_per_vl + (extra > 0 ? 1 : 0); in pio_map_init()
1908 int sz = roundup_pow_of_two(vl_scontexts[i]); in pio_map_init()
1928 vl_scontexts[i]) in pio_map_init()
1936 scontext = first_scontext + vl_scontexts[i]; in pio_map_init()
H A Dpio.h133 * number of send contexts for a vl is either the vl_scontexts[vl] or
137 * nactual = vl_scontexts ? vl_scontexts[vl] : num_kernel_send_contexts/num_vls
228 u8 *vl_scontexts);

Completed in 7 milliseconds