| /OK3568_Linux_fs/kernel/net/openvswitch/ |
| H A D | datapath.h | 68 struct datapath { struct 175 static inline struct net *ovs_dp_get_net(const struct datapath *dp) in ovs_dp_get_net() 180 static inline void ovs_dp_set_net(struct datapath *dp, struct net *net) in ovs_dp_set_net() 185 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no); 187 static inline struct vport *ovs_vport_rcu(const struct datapath *dp, int port_no) in ovs_vport_rcu() 193 static inline struct vport *ovs_vport_ovsl_rcu(const struct datapath *dp, int port_no) in ovs_vport_ovsl_rcu() 199 static inline struct vport *ovs_vport_ovsl(const struct datapath *dp, int port_no) in ovs_vport_ovsl() 206 static inline struct datapath *get_dp_rcu(struct net *net, int dp_ifindex) in get_dp_rcu() 223 static inline struct datapath *get_dp(struct net *net, int dp_ifindex) in get_dp() 225 struct datapath *dp; in get_dp() [all …]
|
| H A D | meter.h | 19 struct datapath; 58 int ovs_meters_init(struct datapath *dp); 59 void ovs_meters_exit(struct datapath *dp); 60 bool ovs_meter_execute(struct datapath *dp, struct sk_buff *skb,
|
| H A D | datapath.c | 124 static int queue_gso_packets(struct datapath *dp, struct sk_buff *, 128 static int queue_userspace_packet(struct datapath *dp, struct sk_buff *, 136 const char *ovs_dp_name(const struct datapath *dp) in ovs_dp_name() 142 static int get_dpifindex(const struct datapath *dp) in get_dpifindex() 162 struct datapath *dp = container_of(rcu, struct datapath, rcu); in destroy_dp_rcu() 171 static struct hlist_head *vport_hash_bucket(const struct datapath *dp, in vport_hash_bucket() 178 struct vport *ovs_lookup_vport(const struct datapath *dp, u16 port_no) in ovs_lookup_vport() 199 struct datapath *dp = parms->dp; in new_vport() 222 struct datapath *dp = p->dp; in ovs_dp_process_packet() 277 int ovs_dp_upcall(struct datapath *dp, struct sk_buff *skb, in ovs_dp_upcall() [all …]
|
| H A D | dp_notify.c | 17 struct datapath *dp; in dp_detach_port_notify() 37 struct datapath *dp; in ovs_dp_notify_wq()
|
| H A D | meter.c | 282 struct datapath *dp; in ovs_meter_cmd_features() 417 struct datapath *dp; in ovs_meter_cmd_set() 491 struct datapath *dp; in ovs_meter_cmd_get() 544 struct datapath *dp; in ovs_meter_cmd_del() 593 bool ovs_meter_execute(struct datapath *dp, struct sk_buff *skb, in ovs_meter_execute() 729 int ovs_meters_init(struct datapath *dp) in ovs_meters_init() 756 void ovs_meters_exit(struct datapath *dp) in ovs_meters_exit()
|
| H A D | vport.h | 72 struct datapath *dp; 100 struct datapath *dp;
|
| H A D | actions.c | 152 static int clone_execute(struct datapath *dp, struct sk_buff *skb, 158 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb, 910 static void do_output(struct datapath *dp, struct sk_buff *skb, int out_port, in do_output() 941 static int output_userspace(struct datapath *dp, struct sk_buff *skb, in output_userspace() 994 static int dec_ttl_exception_handler(struct datapath *dp, struct sk_buff *skb, in dec_ttl_exception_handler() 1013 static int sample(struct datapath *dp, struct sk_buff *skb, in sample() 1044 static int clone(struct datapath *dp, struct sk_buff *skb, in clone() 1172 static int execute_recirc(struct datapath *dp, struct sk_buff *skb, in execute_recirc() 1191 static int execute_check_pkt_len(struct datapath *dp, struct sk_buff *skb, in execute_check_pkt_len() 1270 static int do_execute_actions(struct datapath *dp, struct sk_buff *skb, in do_execute_actions() [all …]
|
| H A D | Makefile | 10 datapath.o \
|
| H A D | vport-netdev.c | 69 static struct net_device *get_dpdev(const struct datapath *dp) in get_dpdev()
|
| H A D | Kconfig | 28 The Open vSwitch datapath provides an in-kernel fast path for packet
|
| /OK3568_Linux_fs/kernel/Documentation/networking/ |
| H A D | net_failover.rst | 24 datapath. It also enables hypervisor controlled live migration of a VM with 25 direct attached VF by failing over to the paravirtual datapath when the VF 28 virtio-net accelerated datapath: STANDBY mode 31 net_failover enables hypervisor controlled accelerated datapath to virtio-net 81 the paravirtual datapath when the VF is unplugged.
|
| H A D | failover.rst | 17 datapath. It also allows live migration of VMs with direct attached VFs by 18 failing over to the paravirtual datapath when the VF is unplugged.
|
| H A D | openvswitch.rst | 4 Open vSwitch datapath developer documentation 15 within a bridge). Each datapath also has associated with it a "flow
|
| /OK3568_Linux_fs/kernel/fs/overlayfs/ |
| H A D | copy_up.c | 499 struct path upperpath, datapath; in ovl_copy_up_inode() local 506 ovl_path_lowerdata(c->dentry, &datapath); in ovl_copy_up_inode() 507 err = ovl_copy_up_data(ofs, &datapath, &upperpath, in ovl_copy_up_inode() 817 struct path upperpath, datapath; in ovl_copy_up_meta_inode_data() local 826 ovl_path_lowerdata(c->dentry, &datapath); in ovl_copy_up_meta_inode_data() 827 if (WARN_ON(datapath.dentry == NULL)) in ovl_copy_up_meta_inode_data() 837 err = ovl_copy_up_data(ofs, &datapath, &upperpath, c->stat.size); in ovl_copy_up_meta_inode_data()
|
| /OK3568_Linux_fs/kernel/drivers/vdpa/ |
| H A D | Kconfig | 6 datapath which complies with virtio specifications with 48 of virtio net datapath such that descriptors put on the ring will
|
| /OK3568_Linux_fs/kernel/drivers/soc/fsl/qbman/ |
| H A D | Kconfig | 14 that allows software and accelerators on the datapath to acquire and 18 that allows software and accelerators on the datapath to enqueue and
|
| /OK3568_Linux_fs/yocto/poky/meta/recipes-core/udev/eudev/ |
| H A D | Revert-udev-remove-userspace-firmware-loading-suppor.patch | 210 + char datapath[UTIL_PATH_SIZE]; 265 + strscpyl(datapath, sizeof(datapath), udev_device_get_syspath(dev), "/data", NULL); 266 + if (!copy_firmware(udev, fwpath, datapath, statbuf.st_size)) {
|
| /OK3568_Linux_fs/kernel/Documentation/admin-guide/perf/ |
| H A D | xgene-pmu.rst | 25 performance of a specific datapath. For example, agents of a L3 cache can be
|
| /OK3568_Linux_fs/u-boot/board/freescale/p2041rdb/ |
| H A D | README | 4 with high-performance datapath acceleration architecture(DPAA), CoreNet
|
| /OK3568_Linux_fs/u-boot/arch/arm/cpu/armv8/fsl-layerscape/doc/ |
| H A D | README.soc | 13 processor cores with datapath acceleration optimized for L2/3 packet 137 processor cores with datapath acceleration optimized for L2/3 packet
|
| /OK3568_Linux_fs/kernel/drivers/net/ |
| H A D | Kconfig | 276 tristate "GPRS Tunneling Protocol datapath (GTP-U)" 281 the GPRS Tunneling Protocol datapath (GTP-U). This tunneling protocol 592 an alternate low latency datapath. It also enables live migration of 594 datapath when the VF is unplugged.
|
| /OK3568_Linux_fs/kernel/drivers/virtio/ |
| H A D | Kconfig | 60 physical device to allow the datapath of virtio to be
|
| /OK3568_Linux_fs/kernel/net/ |
| H A D | Kconfig | 450 VF as an accelerated low latency datapath. It also allows live 452 paravirtual datapath when the VF is unplugged.
|
| /OK3568_Linux_fs/kernel/Documentation/networking/device_drivers/ethernet/netronome/ |
| H A D | nfp.rst | 159 * The datapath drop action was executed.
|
| /OK3568_Linux_fs/u-boot/board/freescale/t208xrdb/ |
| H A D | README | 7 Architecture processor cores with high-performance datapath acceleration
|