| /drivers/net/ovpn/ |
| A D | udp.c | 151 .saddr = bind->local.ipv4.s_addr, in ovpn_udp4_output() 173 bind->local.ipv4.s_addr = 0; in ovpn_udp4_output() 182 bind->local.ipv4.s_addr = 0; in ovpn_udp4_output() 193 &bind->remote.in4, in ovpn_udp4_output() 228 .saddr = bind->local.ipv6, in ovpn_udp6_output() 229 .daddr = bind->remote.in6.sin6_addr, in ovpn_udp6_output() 249 bind->local.ipv6 = in6addr_any; in ovpn_udp6_output() 259 &bind->remote.in6, ret); in ovpn_udp6_output() 300 struct ovpn_bind *bind; in ovpn_udp_output() local 308 bind = rcu_dereference(peer->bind); in ovpn_udp_output() [all …]
|
| A D | peer.c | 142 struct ovpn_bind *bind; in ovpn_peer_reset_sockaddr() local 149 if (IS_ERR(bind)) in ovpn_peer_reset_sockaddr() 150 return PTR_ERR(bind); in ovpn_peer_reset_sockaddr() 161 kfree(bind); in ovpn_peer_reset_sockaddr() 204 bind = rcu_dereference_protected(peer->bind, in ovpn_peer_endpoints_update() 206 if (unlikely(!bind)) in ovpn_peer_endpoints_update() 296 bind = rcu_dereference_protected(peer->bind, in ovpn_peer_endpoints_update() 515 struct ovpn_bind *bind = rcu_dereference(peer->bind); in ovpn_peer_transp_match() local 519 if (unlikely(!bind)) in ovpn_peer_transp_match() 951 bind = rcu_dereference_protected(peer->bind, true); in ovpn_peer_add_mp() [all …]
|
| A D | bind.c | 25 struct ovpn_bind *bind; in ovpn_bind_from_sockaddr() local 35 bind = kzalloc(sizeof(*bind), GFP_ATOMIC); in ovpn_bind_from_sockaddr() 36 if (unlikely(!bind)) in ovpn_bind_from_sockaddr() 39 memcpy(&bind->remote, ss, sa_len); in ovpn_bind_from_sockaddr() 41 return bind; in ovpn_bind_from_sockaddr() 53 kfree_rcu(rcu_replace_pointer(peer->bind, new, in ovpn_bind_reset()
|
| A D | bind.h | 59 static inline bool ovpn_bind_skb_src_match(const struct ovpn_bind *bind, in ovpn_bind_skb_src_match() argument 64 if (unlikely(!bind)) in ovpn_bind_skb_src_match() 67 remote = &bind->remote; in ovpn_bind_skb_src_match() 99 void ovpn_bind_reset(struct ovpn_peer *peer, struct ovpn_bind *bind);
|
| A D | netlink.c | 538 const struct ovpn_bind *bind; in ovpn_nl_send_peer() local 592 bind = rcu_dereference(peer->bind); in ovpn_nl_send_peer() 593 if (bind) { in ovpn_nl_send_peer() 594 if (bind->remote.in4.sin_family == AF_INET) { in ovpn_nl_send_peer() 596 bind->remote.in4.sin_addr.s_addr) || in ovpn_nl_send_peer() 598 bind->remote.in4.sin_port) || in ovpn_nl_send_peer() 600 bind->local.ipv4.s_addr)) in ovpn_nl_send_peer() 604 &bind->remote.in6.sin6_addr) || in ovpn_nl_send_peer() 606 bind->remote.in6.sin6_scope_id) || in ovpn_nl_send_peer() 608 bind->remote.in6.sin6_port) || in ovpn_nl_send_peer() [all …]
|
| A D | Makefile | 10 ovpn-y += bind.o
|
| /drivers/xen/ |
| A D | evtchn.c | 447 struct ioctl_evtchn_bind_virq bind; in evtchn_ioctl() local 455 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 458 bind_virq.virq = bind.virq; in evtchn_ioctl() 472 struct ioctl_evtchn_bind_interdomain bind; in evtchn_ioctl() local 476 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 481 u->restrict_domid != bind.remote_domain) in evtchn_ioctl() 498 struct ioctl_evtchn_bind_unbound_port bind; in evtchn_ioctl() local 506 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 546 struct ioctl_evtchn_bind bind; in evtchn_ioctl() local 550 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() [all …]
|
| /drivers/vfio/ |
| A D | device_cdev.c | 64 const struct vfio_device_bind_iommufd *bind) in vfio_df_check_token() argument 69 if (bind->flags & VFIO_DEVICE_BIND_FLAG_TOKEN) in vfio_df_check_token() 74 if (!(bind->flags & VFIO_DEVICE_BIND_FLAG_TOKEN)) in vfio_df_check_token() 77 if (copy_from_user(&uuid, u64_to_user_ptr(bind->token_uuid_ptr), in vfio_df_check_token() 88 struct vfio_device_bind_iommufd bind; in vfio_df_ioctl_bind_iommufd() local 102 ret = copy_struct_from_user(&bind, minsz, arg, user_size); in vfio_df_ioctl_bind_iommufd() 106 if (bind.iommufd < 0 || bind.flags & ~VALID_FLAGS) in vfio_df_ioctl_bind_iommufd() 124 ret = vfio_df_check_token(device, &bind); in vfio_df_ioctl_bind_iommufd() 128 df->iommufd = iommufd_ctx_from_fd(bind.iommufd); in vfio_df_ioctl_bind_iommufd()
|
| /drivers/net/usb/ |
| A D | zaurus.c | 93 .bind = zaurus_bind, 103 .bind = zaurus_bind, 113 .bind = zaurus_bind, 250 .bind = blan_mdlm_bind,
|
| A D | ax88179_178a.c | 1718 .bind = ax88179_bind, 1731 .bind = ax88179_bind, 1744 .bind = ax88179_bind, 1757 .bind = ax88179_bind, 1770 .bind = ax88179_bind, 1783 .bind = ax88179_bind, 1796 .bind = ax88179_bind, 1809 .bind = ax88179_bind, 1822 .bind = ax88179_bind, 1835 .bind = ax88179_bind, [all …]
|
| A D | asix_devices.c | 1310 .bind = ax88172_bind, 1320 .bind = ax88172_bind, 1330 .bind = ax88172_bind, 1340 .bind = ax88172_bind, 1350 .bind = ax88772_bind, 1361 .bind = ax88772_bind, 1373 .bind = ax88772_bind, 1385 .bind = ax88178_bind, 1407 .bind = ax88772_bind, 1418 .bind = ax88178_bind,
|
| A D | cdc_mbim.c | 555 .bind = cdc_mbim_bind, 579 .bind = cdc_mbim_bind, 598 .bind = cdc_mbim_bind, 613 .bind = cdc_mbim_bind,
|
| /drivers/net/ethernet/chelsio/cxgb4/ |
| A D | sched.c | 72 enum sched_bind_type type, bool bind) in t4_sched_bind_unbind_op() argument 92 fw_class = bind ? qe->param.class : FW_SCHED_CLS_NONE; in t4_sched_bind_unbind_op() 107 fw_class = bind ? fe->param.class : FW_SCHED_CLS_NONE; in t4_sched_bind_unbind_op() 352 enum sched_bind_type type, bool bind) in t4_sched_class_bind_unbind_op() argument 363 if (bind) in t4_sched_class_bind_unbind_op() 372 if (bind) in t4_sched_class_bind_unbind_op()
|
| /drivers/gpu/drm/nouveau/nvkm/engine/cipher/ |
| A D | g84.c | 52 .bind = g84_cipher_oclass_bind, 66 .bind = g84_cipher_cclass_bind,
|
| /drivers/gpu/drm/nouveau/nvkm/engine/dma/ |
| A D | user.c | 51 return dmaobj->func->bind(dmaobj, gpuobj, align, pgpuobj); in nvkm_dmaobj_bind() 63 .bind = nvkm_dmaobj_bind,
|
| A D | priv.h | 8 int (*bind)(struct nvkm_dmaobj *, struct nvkm_gpuobj *, int align, member
|
| /drivers/gpu/drm/nouveau/nvkm/engine/fifo/ |
| A D | gv100.c | 82 .bind = gk104_chan_bind_inst, 112 .bind = gv100_ectx_bind, 141 .bind = gv100_ectx_ce_bind,
|
| A D | g84.c | 99 .bind = g84_chan_bind, 156 .bind = g84_ectx_bind,
|
| /drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
| A D | gp102.c | 69 .bind = gf119_disp_dmac_bind, 136 .bind = gf119_disp_dmac_bind,
|
| A D | chan.c | 99 object->hash = chan->func->bind(chan, object->oproxy.object, oclass->handle); in nvkm_disp_chan_child_new() 113 if (chan->func->bind) in nvkm_disp_chan_child_get()
|
| /drivers/net/ethernet/airoha/ |
| A D | airoha_ppe_debugfs.c | 38 bool bind) in airoha_ppe_debugfs_foe_show() argument 78 if (bind && state != AIROHA_FOE_STATE_BIND) in airoha_ppe_debugfs_foe_show()
|
| /drivers/net/ethernet/mediatek/ |
| A D | mtk_ppe_debugfs.c | 77 mtk_ppe_debugfs_foe_show(struct seq_file *m, void *private, bool bind) in mtk_ppe_debugfs_foe_show() argument 97 if (bind && state != MTK_FOE_STATE_BIND) in mtk_ppe_debugfs_foe_show()
|
| /drivers/gpu/drm/nouveau/dispnv04/ |
| A D | tvnv04.c | 105 static void nv04_tv_bind(struct drm_device *dev, int head, bool bind) in nv04_tv_bind() argument 111 if (bind) in nv04_tv_bind()
|
| /drivers/pci/endpoint/ |
| A D | pci-epf-core.c | 123 ret = epf_vf->driver->ops->bind(epf_vf); in pci_epf_bind() 129 ret = epf->driver->ops->bind(epf); in pci_epf_bind() 400 if (!driver->ops->bind || !driver->ops->unbind) in __pci_epf_register_driver()
|
| /drivers/gpu/drm/nouveau/nvkm/engine/ce/ |
| A D | gv100.c | 46 .bind = gv100_ce_cclass_bind,
|