| /linux/fs/freevxfs/ |
| H A D | vxfs_inode.c | 27 vxfs_dumpi(struct vxfs_inode_info *vip, ino_t ino) in vxfs_dumpi() argument 36 printk(KERN_DEBUG "mode is %x\n", vip->vii_mode); in vxfs_dumpi() 38 vip->vii_nlink, vip->vii_uid, vip->vii_gid); in vxfs_dumpi() 40 vip->vii_size, vip->vii_blocks); in vxfs_dumpi() 41 printk(KERN_DEBUG "orgtype:%u\n", vip->vii_orgtype); in vxfs_dumpi() 47 * @vip: VxFS inode 54 vxfs_transmod(struct vxfs_inode_info *vip) in vxfs_transmod() argument 56 umode_t ret = vip->vii_mode & ~VXFS_TYPE_MASK; in vxfs_transmod() 58 if (VXFS_ISFIFO(vip)) in vxfs_transmod() 60 if (VXFS_ISCHR(vip)) in vxfs_transmod() [all …]
|
| H A D | vxfs_bmap.c | 46 struct vxfs_inode_info *vip = VXFS_INO(ip); in vxfs_bmap_ext4() local 49 u32 indsize = fs32_to_cpu(sbi, vip->vii_ext4.ve4_indsize); in vxfs_bmap_ext4() 56 struct direct *d = vip->vii_ext4.ve4_direct + i; in vxfs_bmap_ext4() 68 fs32_to_cpu(sbi, vip->vii_ext4.ve4_indir[0])); in vxfs_bmap_ext4() 188 struct vxfs_inode_info *vip = VXFS_INO(ip); in vxfs_bmap_typed() local 194 struct vxfs_typed *typ = vip->vii_org.typed + i; in vxfs_bmap_typed() 252 struct vxfs_inode_info *vip = VXFS_INO(ip); in vxfs_bmap1() local 254 if (VXFS_ISEXT4(vip)) in vxfs_bmap1() 256 if (VXFS_ISTYPED(vip)) in vxfs_bmap1() 258 if (VXFS_ISNONE(vip)) in vxfs_bmap1() [all …]
|
| H A D | vxfs_fshead.c | 88 struct vxfs_inode_info *vip; in vxfs_read_fshead() local 96 vip = VXFS_INO(infp->vsi_fship); in vxfs_read_fshead() 97 if (!VXFS_ISFSH(vip)) { in vxfs_read_fshead() 99 vip->vii_mode & VXFS_TYPE_MASK); in vxfs_read_fshead() 105 vxfs_dumpi(vip, infp->vsi_fshino); in vxfs_read_fshead()
|
| H A D | vxfs_immed.c | 33 struct vxfs_inode_info *vip = VXFS_INO(folio->mapping->host); in vxfs_immed_read_folio() local 34 void *src = vip->vii_immed.vi_immed + folio_pos(folio); in vxfs_immed_read_folio()
|
| /linux/samples/bpf/ |
| H A D | xdp_tx_iptunnel_kern.c | 31 __type(key, struct vip); 87 struct vip vip = {}; in handle_ipv4() local 99 vip.protocol = iph->protocol; in handle_ipv4() 100 vip.family = AF_INET; in handle_ipv4() 101 vip.daddr.v4 = iph->daddr; in handle_ipv4() 102 vip.dport = dport; in handle_ipv4() 105 tnl = bpf_map_lookup_elem(&vip2tnl, &vip); in handle_ipv4() 110 /* The vip key is found. Add an IP header and send it out */ in handle_ipv4() 147 count_tx(vip.protocol); in handle_ipv4() 161 struct vip vip = {}; in handle_ipv6() local [all …]
|
| H A D | xdp_tx_iptunnel_user.c | 83 "in an IPv4/v6 header and XDP_TX it out. The dst <VIP:PORT>\n" in usage() 87 printf(" -a <vip-service-address> IPv4 or IPv6\n"); in usage() 88 printf(" -p <vip-service-port> A port range (e.g. 433-444) is also allowed\n"); in usage() 163 struct vip vip = {}; in main() local 169 vip.protocol = IPPROTO_TCP; in main() 186 vip.family = parse_ipstr(optarg, vip.daddr.v6); in main() 187 if (vip.family == AF_UNSPEC) in main() 195 vip.protocol = atoi(optarg); in main() 285 vip.dport = htons(min_port++); in main() 286 if (bpf_map_update_elem(vip2tnl_map_fd, &vip, &tnl, in main()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_xdp.c | 34 __type(key, struct vip); 89 struct vip vip = {}; in handle_ipv4() local 101 vip.protocol = iph->protocol; in handle_ipv4() 102 vip.family = AF_INET; in handle_ipv4() 103 vip.daddr.v4 = iph->daddr; in handle_ipv4() 104 vip.dport = dport; in handle_ipv4() 107 tnl = bpf_map_lookup_elem(&vip2tnl, &vip); in handle_ipv4() 147 count_tx(vip.protocol); in handle_ipv4() 161 struct vip vip = {}; in handle_ipv6() local 171 vip.protocol = ip6h->nexthdr; in handle_ipv6() [all …]
|
| H A D | test_xdp_loop.c | 30 __type(key, struct vip); 85 struct vip vip = {}; in handle_ipv4() local 97 vip.protocol = iph->protocol; in handle_ipv4() 98 vip.family = AF_INET; in handle_ipv4() 99 vip.daddr.v4 = iph->daddr; in handle_ipv4() 100 vip.dport = dport; in handle_ipv4() 103 tnl = bpf_map_lookup_elem(&vip2tnl, &vip); in handle_ipv4() 143 count_tx(vip.protocol); in handle_ipv4() 157 struct vip vip = {}; in handle_ipv6() local 167 vip.protocol = ip6h->nexthdr; in handle_ipv6() [all …]
|
| H A D | test_xdp_dynptr.c | 37 __type(key, struct vip); 89 struct vip vip = {}; in handle_ipv4() local 110 vip.protocol = iph->protocol; in handle_ipv4() 111 vip.family = AF_INET; in handle_ipv4() 112 vip.daddr.v4 = iph->daddr; in handle_ipv4() 113 vip.dport = dport; in handle_ipv4() 116 tnl = bpf_map_lookup_elem(&vip2tnl, &vip); in handle_ipv4() 154 count_tx(vip.protocol); in handle_ipv4() 170 struct vip vip = {}; in handle_ipv6() local 189 vip.protocol = ip6h->nexthdr; in handle_ipv6() [all …]
|
| H A D | test_l4lb_noinline.c | 169 __type(key, struct vip); 335 struct vip vip = {}; in process_packet() local 404 memcpy(vip.daddr.v6, pckt.dstv6, 16); in process_packet() 406 vip.daddr.v4 = pckt.dst; in process_packet() 408 vip.dport = pckt.port16[1]; in process_packet() 409 vip.protocol = pckt.proto; in process_packet() 410 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet() 412 vip.dport = 0; in process_packet() 413 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet()
|
| H A D | test_l4lb.c | 173 __type(key, struct vip); 336 struct vip vip = {}; in process_packet() local 405 memcpy(vip.daddr.v6, pckt.dstv6, 16); in process_packet() 407 vip.daddr.v4 = pckt.dst; in process_packet() 409 vip.dport = pckt.port16[1]; in process_packet() 410 vip.protocol = pckt.proto; in process_packet() 411 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet() 413 vip.dport = 0; in process_packet() 414 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet()
|
| H A D | test_l4lb_noinline_dynptr.c | 171 __type(key, struct vip); 340 struct vip vip = {}; in process_packet() local 411 memcpy(vip.daddr.v6, pckt.dstv6, 16); in process_packet() 413 vip.daddr.v4 = pckt.dst; in process_packet() 415 vip.dport = pckt.port16[1]; in process_packet() 416 vip.protocol = pckt.proto; in process_packet() 417 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet() 419 vip.dport = 0; in process_packet() 420 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet()
|
| H A D | test_xdp_noinline.c | 137 __be32 vip; member 671 struct vip_definition vip = { }; in process_packet() local 705 memcpy(vip.vipv6, pckt.flow.dstv6, 16); in process_packet() 707 vip.vip = pckt.flow.dst; in process_packet() 708 vip.port = pckt.flow.port16[1]; in process_packet() 709 vip.proto = pckt.flow.proto; in process_packet() 710 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet() 712 vip.port = 0; in process_packet() 713 vip_info = bpf_map_lookup_elem(&vip_map, &vip); in process_packet()
|
| /linux/drivers/staging/media/tegra-video/ |
| H A D | vip.h | 23 * struct tegra_vip_channel - Tegra VIP (parallel video capture) channel 27 * @of_node: vip device tree node 36 * struct tegra_vip_ops - Tegra VIP operations 38 * @vip_start_streaming: programs vip hardware to enable streaming. 45 * struct tegra_vip_soc - NVIDIA Tegra VIP SoC structure 47 * @ops: vip hardware operations 54 * struct tegra_vip - NVIDIA Tegra VIP device structure 59 * @chan: the VIP channel
|
| H A D | Makefile | 5 vip.o \
|
| /linux/drivers/media/pci/cx88/ |
| H A D | cx88-reg.h | 83 #define MO_VIP_INTMSK 0x200080 // VIP interrupt mask 84 #define MO_VIP_INTSTAT 0x200084 // VIP interrupt status 85 #define MO_VIP_INTMSTAT 0x200088 // VIP interrupt masked status 86 #define MO_VIP_INTSSTAT 0x20008C // VIP interrupt set status 448 * VIP registers 451 #define MO_VIPD_DMA 0x340000 // {64}RWp VIP downstream 452 #define MO_VIPU_DMA 0x340008 // {64}RWp VIP upstream 453 #define MO_VIPD_GPCNT 0x34C020 // {16}RO VIP down general purpose counter 454 #define MO_VIPU_GPCNT 0x34C024 // {16}RO VIP up general purpose counter 455 #define MO_VIPD_GPCNTRL 0x34C030 // {2}WO VIP down general purpose control [all …]
|
| /linux/Documentation/devicetree/bindings/display/tegra/ |
| H A D | nvidia,tegra20-vi.yaml | 73 vip: 74 $ref: /schemas/display/tegra/nvidia,tegra20-vip.yaml 83 Input from the VIP (parallel input capture) module 144 vip { 145 compatible = "nvidia,tegra20-vip";
|
| H A D | nvidia,tegra20-vip.yaml | 4 $id: http://devicetree.org/schemas/display/tegra/nvidia,tegra20-vip.yaml# 7 title: NVIDIA Tegra VIP (parallel video capture) controller 15 - nvidia,tegra20-vip
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | xdp.c | 7 struct vip key4 = {.protocol = 6, .family = AF_INET}; in test_xdp() 8 struct vip key6 = {.protocol = 6, .family = AF_INET6}; in test_xdp()
|
| /linux/arch/x86/include/uapi/asm/ |
| H A D | vm86.h | 6 * I'm guessing at the VIF/VIP flag usage, but hope that this is how 8 * VIF and VIP is set.
|
| /linux/arch/alpha/include/asm/ |
| H A D | core_mcpcia.h | 249 #define vip volatile int __force * macro 279 result = *(vip) ((addr << 5) + hose + 0x00); in mcpcia_ioread8() 303 result = *(vip) ((addr << 5) + hose + 0x08); in mcpcia_ioread16() 384 #undef vip
|
| H A D | core_t2.h | 353 #define vip volatile int * macro 359 long result = *(vip) ((addr << 5) + T2_IO + 0x00); in t2_inb() 374 long result = *(vip) ((addr << 5) + T2_IO + 0x08); in t2_inw() 464 result = *(vip) ((addr << 5) + T2_SPARSE_MEM + 0x00); in t2_readb() 601 #undef vip
|
| H A D | core_cia.h | 341 #define vip volatile int __force * macro 358 result = *(vip) ((addr << 5) + base_and_type); in cia_ioread8() 388 result = *(vip) ((addr << 5) + base_and_type); in cia_ioread16() 481 #undef vip
|
| /linux/drivers/media/pci/cx25821/ |
| H A D | cx25821-medusa-video.c | 112 /* enable VIP optional active */ in medusa_initialize_ntsc() 120 /* enable VIP optional active (VIP_OPT_AL) for direct output. */ in medusa_initialize_ntsc() 280 /* enable VIP optional active */ in medusa_initialize_pal() 288 /* enable VIP optional active (VIP_OPT_AL) for direct output. */ in medusa_initialize_pal() 688 /* enable input is VIP/656 */ in medusa_video_init() 690 value |= 0x00040100; /* enable VIP */ in medusa_video_init()
|
| /linux/drivers/media/platform/via/ |
| H A D | via-camera.h | 31 #define VCR_CI_VIPEN 0x00000008 /* VIP enable */ 42 #define VCR_CI_VIPTYPE 0x00000400 /* VIP type */
|