Home
last modified time | relevance | path

Searched refs:vr (Results 1 – 25 of 84) sorted by relevance

1234

/Linux-v4.19/include/uapi/linux/
Dvirtio_ring.h140 #define vring_used_event(vr) ((vr)->avail->ring[(vr)->num]) argument
141 #define vring_avail_event(vr) (*(__virtio16 *)&(vr)->used->ring[(vr)->num]) argument
143 static inline void vring_init(struct vring *vr, unsigned int num, void *p, in vring_init() argument
146 vr->num = num; in vring_init()
147 vr->desc = p; in vring_init()
148 vr->avail = p + num*sizeof(struct vring_desc); in vring_init()
149 vr->used = (void *)(((uintptr_t)&vr->avail->ring[num] + sizeof(__virtio16) in vring_init()
/Linux-v4.19/arch/x86/kernel/cpu/mtrr/
Dgeneric.c315 get_mtrr_var_range(unsigned int index, struct mtrr_var_range *vr) in get_mtrr_var_range() argument
317 rdmsr(MTRRphysBase_MSR(index), vr->base_lo, vr->base_hi); in get_mtrr_var_range()
318 rdmsr(MTRRphysMask_MSR(index), vr->mask_lo, vr->mask_hi); in get_mtrr_var_range()
325 struct mtrr_var_range *vr; in fill_mtrr_var_range() local
327 vr = mtrr_state.var_ranges; in fill_mtrr_var_range()
329 vr[index].base_lo = base_lo; in fill_mtrr_var_range()
330 vr[index].base_hi = base_hi; in fill_mtrr_var_range()
331 vr[index].mask_lo = mask_lo; in fill_mtrr_var_range()
332 vr[index].mask_hi = mask_hi; in fill_mtrr_var_range()
657 static bool set_mtrr_var_ranges(unsigned int index, struct mtrr_var_range *vr) in set_mtrr_var_ranges() argument
[all …]
/Linux-v4.19/drivers/media/platform/
Dfsl-viu.c137 struct viu_reg __iomem *vr; member
253 struct viu_reg __iomem *vr = dev->vr; in viu_start_dma() local
258 out_be32(&vr->status_cfg, SOFT_RST); in viu_start_dma()
259 out_be32(&vr->status_cfg, INT_FIELD_EN); in viu_start_dma()
264 struct viu_reg __iomem *vr = dev->vr; in viu_stop_dma() local
268 out_be32(&vr->status_cfg, 0); in viu_stop_dma()
271 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
273 out_be32(&vr->status_cfg, status_cfg & 0x3f0000); in viu_stop_dma()
277 status_cfg = in_be32(&vr->status_cfg); in viu_stop_dma()
284 out_be32(&vr->status_cfg, SOFT_RST); in viu_stop_dma()
[all …]
/Linux-v4.19/arch/mips/boot/dts/brcm/
Dbcm63268-comtrend-vr-3032u.dts7 compatible = "comtrend,vr-3032u", "brcm,bcm63268";
42 label = "vr-3032u:red:inet";
47 label = "vr-3032u:green:dsl";
52 label = "vr-3032u:green:usb";
57 label = "vr-3032u:green:wps";
62 label = "vr-3032u:green:inet";
102 label = "vr-3032u:green:power";
/Linux-v4.19/net/llc/
Dllc_c_ev.c59 static u16 llc_util_ns_inside_rx_window(u8 ns, u8 vr, u8 rw) in llc_util_ns_inside_rx_window() argument
61 return !llc_circular_between(vr, ns, in llc_util_ns_inside_rx_window()
62 (vr + rw - 1) % LLC_2_SEQ_NBR_MODULO); in llc_util_ns_inside_rx_window()
200 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns() local
204 LLC_I_PF_IS_0(pdu) && ns != vr && in llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns()
205 !llc_util_ns_inside_rx_window(ns, vr, llc_sk(sk)->rw) ? 0 : 1; in llc_conn_ev_rx_i_cmd_pbit_set_0_unexpd_ns()
212 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns() local
216 LLC_I_PF_IS_1(pdu) && ns != vr && in llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns()
217 !llc_util_ns_inside_rx_window(ns, vr, llc_sk(sk)->rw) ? 0 : 1; in llc_conn_ev_rx_i_cmd_pbit_set_1_unexpd_ns()
224 const u8 vr = llc_sk(sk)->vR; in llc_conn_ev_rx_i_cmd_pbit_set_x_inval_ns() local
[all …]
/Linux-v4.19/net/rose/
Drose_in.c50 rose->vr = 0; in rose_state1_machine()
116 rose->vr = 0; in rose_state3_machine()
134 rose->vr = 0; in rose_state3_machine()
156 rose->vr = 0; in rose_state3_machine()
165 if (ns == rose->vr) { in rose_state3_machine()
169 rose->vr = (rose->vr + 1) % ROSE_MODULUS; in rose_state3_machine()
176 rose->vr = 0; in rose_state3_machine()
192 if (((rose->vl + sysctl_rose_window_size) % ROSE_MODULUS) == rose->vr) { in rose_state3_machine()
228 rose->vr = 0; in rose_state4_machine()
Drose_out.c40 skb->data[2] |= (rose->vr << 5) & 0xE0; in rose_send_iframe()
101 rose->vl = rose->vr; in rose_kick()
121 rose->vl = rose->vr; in rose_enquiry_response()
/Linux-v4.19/arch/openrisc/kernel/
Dsetup.c101 unsigned long vr = mfspr(SPR_VR); in print_cpuinfo() local
106 version = (vr & SPR_VR_VER) >> 24; in print_cpuinfo()
107 revision = (vr & SPR_VR_REV); in print_cpuinfo()
330 unsigned int vr, cpucfgr; in show_cpuinfo() local
335 vr = mfspr(SPR_VR); in show_cpuinfo()
341 if (vr & SPR_VR_UVRP) { in show_cpuinfo()
342 vr = mfspr(SPR_VR2); in show_cpuinfo()
343 version = vr & SPR_VR2_VER; in show_cpuinfo()
351 (vr & SPR_VR2_CPUID) >> 24); in show_cpuinfo()
354 version = (vr & SPR_VR_VER) >> 24; in show_cpuinfo()
[all …]
/Linux-v4.19/net/x25/
Dx25_in.c105 x25->vr = 0; in x25_state1_machine()
219 x25->vr = 0; in x25_state3_machine()
241 x25->vr = 0; in x25_state3_machine()
257 if ((ns != x25->vr) || !x25_validate_nr(sk, nr)) { in x25_state3_machine()
263 x25->vr = 0; in x25_state3_machine()
270 if (ns == x25->vr) { in x25_state3_machine()
272 x25->vr = (x25->vr + 1) % modulus; in x25_state3_machine()
281 x25->vr = 0; in x25_state3_machine()
295 if (((x25->vl + x25->facilities.winsize_in) % modulus) == x25->vr) { in x25_state3_machine()
353 x25->vr = 0; in x25_state4_machine()
Dx25_out.c131 skb->data[3] |= (x25->vr << 1) & 0xFE; in x25_send_iframe()
135 skb->data[2] |= (x25->vr << 5) & 0xE0; in x25_send_iframe()
207 x25->vl = x25->vr; in x25_kick()
227 x25->vl = x25->vr; in x25_enquiry_response()
/Linux-v4.19/net/ax25/
Dax25_std_in.c69 ax25->vr = 0; in ax25_std_state1_machine()
166 ax25->vr = 0; in ax25_std_state3_machine()
226 if (ns == ax25->vr) { in ax25_std_state3_machine()
227 ax25->vr = (ax25->vr + 1) % ax25->modulus; in ax25_std_state3_machine()
230 ax25->vr = ns; /* ax25->vr - 1 */ in ax25_std_state3_machine()
291 ax25->vr = 0; in ax25_std_state4_machine()
381 if (ns == ax25->vr) { in ax25_std_state4_machine()
382 ax25->vr = (ax25->vr + 1) % ax25->modulus; in ax25_std_state4_machine()
385 ax25->vr = ns; /* ax25->vr - 1 */ in ax25_std_state4_machine()
Dax25_ds_in.c61 ax25->vr = 0; in ax25_ds_state1_machine()
169 ax25->vr = 0; in ax25_ds_state3_machine()
241 if (ns == ax25->vr) { in ax25_ds_state3_machine()
242 ax25->vr = (ax25->vr + 1) % ax25->modulus; in ax25_ds_state3_machine()
245 ax25->vr = ns; /* ax25->vr - 1 */ in ax25_ds_state3_machine()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/
Dspectrum_router.c425 struct mlxsw_sp_vr *vr; member
442 struct mlxsw_sp_vr *vr, in mlxsw_sp_fib_create() argument
458 fib->vr = vr; in mlxsw_sp_fib_create()
678 static bool mlxsw_sp_vr_is_used(const struct mlxsw_sp_vr *vr) in mlxsw_sp_vr_is_used() argument
680 return !!vr->fib4 || !!vr->fib6 || in mlxsw_sp_vr_is_used()
681 !!vr->mr_table[MLXSW_SP_L3_PROTO_IPV4] || in mlxsw_sp_vr_is_used()
682 !!vr->mr_table[MLXSW_SP_L3_PROTO_IPV6]; in mlxsw_sp_vr_is_used()
687 struct mlxsw_sp_vr *vr; in mlxsw_sp_vr_find_unused() local
691 vr = &mlxsw_sp->router->vrs[i]; in mlxsw_sp_vr_find_unused()
692 if (!mlxsw_sp_vr_is_used(vr)) in mlxsw_sp_vr_find_unused()
[all …]
/Linux-v4.19/net/netrom/
Dnr_in.c87 nr->vr = 0; in nr_state1_machine()
235 save_vr = nrom->vr; in nr_state3_machine()
238 if (ns == nrom->vr) { in nr_state3_machine()
240 nrom->vr = (nrom->vr + 1) % NR_MODULUS; in nr_state3_machine()
254 } while (save_vr != nrom->vr); in nr_state3_machine()
258 if (((nrom->vl + nrom->window) % NR_MODULUS) == nrom->vr) { in nr_state3_machine()
Dnr_out.c90 skb->data[3] = nr->vr; in nr_send_iframe()
112 skbn->data[3] = nr->vr; in nr_send_nak_frame()
120 nr->vl = nr->vr; in nr_send_nak_frame()
181 nr->vl = nr->vr; in nr_kick()
255 nr->vl = nr->vr; in nr_enquiry_response()
/Linux-v4.19/drivers/infiniband/hw/cxgb4/
Ddevice.c800 if (rdev->lldi.vr->qp.start != rdev->lldi.vr->cq.start || in c4iw_rdev_open()
801 rdev->lldi.vr->qp.size != rdev->lldi.vr->cq.size) { in c4iw_rdev_open()
803 pci_name(rdev->lldi.pdev), rdev->lldi.vr->qp.start, in c4iw_rdev_open()
804 rdev->lldi.vr->qp.size, rdev->lldi.vr->cq.size, in c4iw_rdev_open()
805 rdev->lldi.vr->cq.size); in c4iw_rdev_open()
812 pci_name(rdev->lldi.pdev), rdev->lldi.vr->stag.start, in c4iw_rdev_open()
813 rdev->lldi.vr->stag.size, c4iw_num_stags(rdev), in c4iw_rdev_open()
814 rdev->lldi.vr->pbl.start, in c4iw_rdev_open()
815 rdev->lldi.vr->pbl.size, rdev->lldi.vr->rq.start, in c4iw_rdev_open()
816 rdev->lldi.vr->rq.size, in c4iw_rdev_open()
[all …]
Dresource.c43 rdev->lldi.vr->qp.start, in c4iw_init_qid_table()
44 rdev->lldi.vr->qp.size, in c4iw_init_qid_table()
45 rdev->lldi.vr->qp.size, 0)) in c4iw_init_qid_table()
48 for (i = rdev->lldi.vr->qp.start; in c4iw_init_qid_table()
49 i < rdev->lldi.vr->qp.start + rdev->lldi.vr->qp.size; i++) in c4iw_init_qid_table()
308 pbl_start = rdev->lldi.vr->pbl.start; in c4iw_pblpool_create()
309 pbl_chunk = rdev->lldi.vr->pbl.size; in c4iw_pblpool_create()
395 if (rdev->lldi.vr->srq.size) in c4iw_rqtpool_create()
398 rqt_start = rdev->lldi.vr->rq.start + skip; in c4iw_rqtpool_create()
399 rqt_chunk = rdev->lldi.vr->rq.size - skip; in c4iw_rqtpool_create()
[all …]
/Linux-v4.19/net/lapb/
Dlapb_out.c55 frame[1] |= lapb->vr << 1; in lapb_send_iframe()
61 *frame |= lapb->vr << 5; in lapb_send_iframe()
66 lapb->dev, lapb->state, poll_bit, lapb->vs, lapb->vr); in lapb_send_iframe()
177 lapb->dev, lapb->state, lapb->vr); in lapb_enquiry_response()
187 lapb->dev, lapb->state, lapb->vr); in lapb_timeout_response()
Dlapb_in.c67 lapb->vr = 0; in lapb_state0_machine()
87 lapb->vr = 0; in lapb_state0_machine()
165 lapb->vr = 0; in lapb_state1_machine()
276 lapb->vr = 0; in lapb_state3_machine()
294 lapb->vr = 0; in lapb_state3_machine()
405 if (frame->ns == lapb->vr) { in lapb_state3_machine()
420 lapb->vr = (lapb->vr + 1) % modulus; in lapb_state3_machine()
437 lapb->dev, frame->pf, lapb->vr); in lapb_state3_machine()
500 lapb->vr = 0; in lapb_state4_machine()
520 lapb->vr = 0; in lapb_state4_machine()
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dgddr5.c37 int pd, lf, xd, vh, vr, vo, l3; in nvkm_gddr5_calc() local
48 vr = ram->next->bios.ramcfg_11_02_04; in nvkm_gddr5_calc()
109 if (NOTE00(vr)) { in nvkm_gddr5_calc()
111 ram->mr[7] |= (vr & 0x03) << 8; in nvkm_gddr5_calc()
/Linux-v4.19/drivers/misc/mic/vop/
Dvop_vringh.c307 struct mic_vring *vr = &vdev->vvr[i].vring; in vop_virtio_add_device() local
313 vr->va = (void *) in vop_virtio_add_device()
316 if (!vr->va) { in vop_virtio_add_device()
322 vr->len = vr_size; in vop_virtio_add_device()
323 vr->info = vr->va + vring_size(num, MIC_VIRTIO_RING_ALIGN); in vop_virtio_add_device()
324 vr->info->magic = cpu_to_le32(MIC_MAGIC + vdev->virtio_id + i); in vop_virtio_add_device()
325 vr_addr = dma_map_single(&vpdev->dev, vr->va, vr_size, in vop_virtio_add_device()
328 free_pages((unsigned long)vr->va, get_order(vr_size)); in vop_virtio_add_device()
336 vring_init(&vr->vr, num, vr->va, MIC_VIRTIO_RING_ALIGN); in vop_virtio_add_device()
339 num, false, vr->vr.desc, vr->vr.avail, in vop_virtio_add_device()
[all …]
Dvop_main.c63 void __iomem *vr[VOP_MAX_VRINGS]; member
250 struct vring *vr = (struct vring *)(vq + 1); in vop_del_vq() local
255 free_pages((unsigned long)vr->used, get_order(vdev->used_size[n])); in vop_del_vq()
257 vpdev->hw_ops->iounmap(vpdev, vdev->vr[n]); in vop_del_vq()
258 vdev->vr[n] = NULL; in vop_del_vq()
292 struct vring *vr; in vop_find_vq() local
310 vdev->vr[index] = va; in vop_find_vq()
360 vr = (struct vring *)(vq + 1); in vop_find_vq()
361 vr->used = used; in vop_find_vq()
371 vpdev->hw_ops->iounmap(vpdev, vdev->vr[index]); in vop_find_vq()
/Linux-v4.19/arch/s390/include/asm/
Dvx-insn.h247 .macro VGBM vr imm2
248 VX_NUM v1, \vr
344 .macro VLGV gr, vr, disp, base="%r0", m
347 VX_NUM v3, \vr
352 .macro VLGVB gr, vr, disp, base="%r0"
353 VLGV \gr, \vr, \disp, \base, 0
355 .macro VLGVH gr, vr, disp, base="%r0"
356 VLGV \gr, \vr, \disp, \base, 1
358 .macro VLGVF gr, vr, disp, base="%r0"
359 VLGV \gr, \vr, \disp, \base, 2
[all …]
/Linux-v4.19/arch/powerpc/include/asm/
Dspu.h503 #define MFC_GET_VERSION_BITS(vr) (((vr) & MFC_VERSION_BITS) >> 16) argument
504 #define MFC_GET_REVISION_BITS(vr) ((vr) & MFC_REVISION_BITS) argument
508 #define SPU_GET_VERSION_BITS(vr) (vr & SPU_VERSION_BITS) >> 16 argument
509 #define SPU_GET_REVISION_BITS(vr) (vr & SPU_REVISION_BITS) argument
/Linux-v4.19/samples/mic/mpssd/
Dmpssd.c383 static inline __u16 read_avail_idx(struct mic_vring *vr) in read_avail_idx() argument
385 return READ_ONCE(vr->info->avail_idx); in read_avail_idx()
388 static inline void txrx_prepare(int type, bool tx, struct mic_vring *vr, in txrx_prepare() argument
402 struct mic_vring *vr, struct mic_copy_desc *copy) in mic_virtio_copy() argument
448 vring_init(&vr0->vr, in init_vr()
461 vring_init(&vr1->vr, in init_vr()
522 spin_for_descriptors(struct mic_info *mic, struct mic_vring *vr) in spin_for_descriptors() argument
524 __u16 avail_idx = read_avail_idx(vr); in spin_for_descriptors()
526 while (avail_idx == le16toh(READ_ONCE(vr->vr.avail->idx))) { in spin_for_descriptors()
530 le16toh(vr->vr.avail->idx), vr->info->avail_idx); in spin_for_descriptors()
[all …]

1234