Home
last modified time | relevance | path

Searched refs:proxy (Results 1 - 25 of 56) sorted by relevance

123

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
H A Dintel_gsc_proxy.c20 * GSC proxy:
24 * and back. i915 must manually start the proxy flow after the GSC is loaded to
28 * The proxy flow is as follow:
30 * 2 - GSC replies with the proxy header + payload for CSME
31 * 3 - i915 sends the reply from GSC as-is to CSME via the mei proxy component
32 * 4 - CSME replies with the proxy header + payload for GSC
49 /* FW-defined proxy header */
53 * Bits 0-7: type of the proxy message (see enum intel_gsc_proxy_type)
55 * Bits 16-31: length in bytes of the payload following the proxy header
70 /* FW-defined proxy type
[all...]
H A Dintel_gsc_uc.h43 /* for delayed load and proxy handling */
57 } proxy; member
/kernel/linux/linux-5.10/security/apparmor/include/
H A Dlabel.h118 * @proxy: is set to the label that replaced this label
129 struct aa_proxy *proxy; member
282 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp);
427 AA_BUG(!l->proxy); in aa_get_newest_label()
428 AA_BUG(!l->proxy->label); in aa_get_newest_label()
433 tmp = aa_get_label_rcu(&l->proxy->label); in aa_get_newest_label()
452 static inline struct aa_proxy *aa_get_proxy(struct aa_proxy *proxy) in aa_get_proxy() argument
454 if (proxy) in aa_get_proxy()
455 kref_get(&(proxy->count)); in aa_get_proxy()
457 return proxy; in aa_get_proxy()
460 aa_put_proxy(struct aa_proxy *proxy) aa_put_proxy() argument
[all...]
/kernel/linux/linux-6.6/security/apparmor/include/
H A Dlabel.h116 * @proxy: is set to the label that replaced this label
127 struct aa_proxy *proxy; member
281 struct aa_label *aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp);
427 AA_BUG(!l->proxy); in aa_get_newest_label()
428 AA_BUG(!l->proxy->label); in aa_get_newest_label()
433 tmp = aa_get_label_rcu(&l->proxy->label); in aa_get_newest_label()
452 static inline struct aa_proxy *aa_get_proxy(struct aa_proxy *proxy) in aa_get_proxy() argument
454 if (proxy) in aa_get_proxy()
455 kref_get(&(proxy->count)); in aa_get_proxy()
457 return proxy; in aa_get_proxy()
460 aa_put_proxy(struct aa_proxy *proxy) aa_put_proxy() argument
[all...]
/kernel/linux/linux-5.10/security/apparmor/
H A Dlabel.c42 static void free_proxy(struct aa_proxy *proxy) in free_proxy() argument
44 if (proxy) { in free_proxy()
46 aa_put_label(rcu_dereference_protected(proxy->label, true)); in free_proxy()
47 memset(proxy, 0, sizeof(*proxy)); in free_proxy()
48 RCU_INIT_POINTER(proxy->label, (struct aa_label *)PROXY_POISON); in free_proxy()
49 kfree(proxy); in free_proxy()
55 struct aa_proxy *proxy = container_of(kref, struct aa_proxy, count); in aa_proxy_kref() local
57 free_proxy(proxy); in aa_proxy_kref()
81 tmp = rcu_dereference_protected(orig->proxy in __aa_proxy_redirect()
90 struct aa_proxy *proxy = new->proxy; __proxy_share() local
421 aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp) aa_label_alloc() argument
[all...]
H A Dapparmorfs.c1047 struct aa_proxy *proxy = aa_get_proxy(inode->i_private); in seq_profile_open() local
1048 int error = single_open(file, show, proxy); in seq_profile_open()
1052 aa_put_proxy(proxy); in seq_profile_open()
1068 struct aa_proxy *proxy = seq->private; in seq_profile_name_show() local
1069 struct aa_label *label = aa_get_label_rcu(&proxy->label); in seq_profile_name_show()
1079 struct aa_proxy *proxy = seq->private; in seq_profile_mode_show() local
1080 struct aa_label *label = aa_get_label_rcu(&proxy->label); in seq_profile_mode_show()
1090 struct aa_proxy *proxy = seq->private; in seq_profile_attach_show() local
1091 struct aa_label *label = aa_get_label_rcu(&proxy->label); in seq_profile_attach_show()
1106 struct aa_proxy *proxy in seq_profile_hash_show() local
1517 struct aa_proxy *proxy; __aafs_profile_rmdir() local
1553 struct aa_proxy *proxy = aa_get_proxy(profile->label.proxy); create_profile_file() local
1610 struct aa_proxy *proxy = inode->i_private; rawdata_get_link_base() local
[all...]
H A Dpolicy.c257 struct aa_profile *aa_alloc_profile(const char *hname, struct aa_proxy *proxy, in aa_alloc_profile() argument
274 if (!proxy) { in aa_alloc_profile()
275 proxy = aa_alloc_proxy(&profile->label, gfp); in aa_alloc_profile()
276 if (!proxy) in aa_alloc_profile()
279 aa_get_proxy(proxy); in aa_alloc_profile()
280 profile->label.proxy = proxy; in aa_alloc_profile()
732 * @share_proxy: transfer @old->proxy to @new
1010 /* break refcount cycle with proxy. */ in aa_replace_profiles()
1011 aa_put_proxy(ent->new->label.proxy); in aa_replace_profiles()
[all...]
/kernel/linux/linux-6.6/security/apparmor/
H A Dlabel.c42 static void free_proxy(struct aa_proxy *proxy) in free_proxy() argument
44 if (proxy) { in free_proxy()
46 aa_put_label(rcu_dereference_protected(proxy->label, true)); in free_proxy()
47 memset(proxy, 0, sizeof(*proxy)); in free_proxy()
48 RCU_INIT_POINTER(proxy->label, (struct aa_label *)PROXY_POISON); in free_proxy()
49 kfree(proxy); in free_proxy()
55 struct aa_proxy *proxy = container_of(kref, struct aa_proxy, count); in aa_proxy_kref() local
57 free_proxy(proxy); in aa_proxy_kref()
81 tmp = rcu_dereference_protected(orig->proxy in __aa_proxy_redirect()
90 struct aa_proxy *proxy = new->proxy; __proxy_share() local
424 aa_label_alloc(int size, struct aa_proxy *proxy, gfp_t gfp) aa_label_alloc() argument
[all...]
H A Dapparmorfs.c1051 struct aa_proxy *proxy = aa_get_proxy(inode->i_private); in seq_profile_open() local
1052 int error = single_open(file, show, proxy); in seq_profile_open()
1056 aa_put_proxy(proxy); in seq_profile_open()
1072 struct aa_proxy *proxy = seq->private; in seq_profile_name_show() local
1073 struct aa_label *label = aa_get_label_rcu(&proxy->label); in seq_profile_name_show()
1083 struct aa_proxy *proxy = seq->private; in seq_profile_mode_show() local
1084 struct aa_label *label = aa_get_label_rcu(&proxy->label); in seq_profile_mode_show()
1094 struct aa_proxy *proxy = seq->private; in seq_profile_attach_show() local
1095 struct aa_label *label = aa_get_label_rcu(&proxy->label); in seq_profile_attach_show()
1110 struct aa_proxy *proxy in seq_profile_hash_show() local
1532 struct aa_proxy *proxy; __aafs_profile_rmdir() local
1571 struct aa_proxy *proxy = aa_get_proxy(profile->label.proxy); create_profile_file() local
1629 struct aa_proxy *proxy = inode->i_private; rawdata_get_link_base() local
[all...]
H A Dpolicy.c289 * @proxy: proxy to use OR null if to allocate a new one
294 struct aa_profile *aa_alloc_profile(const char *hname, struct aa_proxy *proxy, in aa_alloc_profile() argument
319 if (!proxy) { in aa_alloc_profile()
320 proxy = aa_alloc_proxy(&profile->label, gfp); in aa_alloc_profile()
321 if (!proxy) in aa_alloc_profile()
324 aa_get_proxy(proxy); in aa_alloc_profile()
325 profile->label.proxy = proxy; in aa_alloc_profile()
1209 /* break refcount cycle with proxy in aa_replace_profiles()
[all...]
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/
H A DMakefile10 obj-y += ../vgic-v3-sr.o ../aarch32.o ../vgic-v2-cpuif-proxy.o ../entry.o \
/kernel/linux/linux-5.10/net/ipv4/
H A Dipmr_base.c96 struct mr_mfc *c, *proxy; in mr_mfc_find_any() local
104 proxy = mr_mfc_find_any_parent(mrt, c->mfc_parent); in mr_mfc_find_any()
105 if (proxy && proxy->mfc_un.res.ttls[vifi] < 255) in mr_mfc_find_any()
/kernel/linux/linux-6.6/drivers/net/wwan/t7xx/
H A Dt7xx_port_proxy.c46 #define for_each_proxy_port(i, p, proxy) \
47 for (i = 0, (p) = &(proxy)->ports[i]; \
48 i < (proxy)->port_count; \
49 i++, (p) = &(proxy)->ports[i])
/kernel/linux/linux-6.6/net/ipv4/
H A Dipmr_base.c96 struct mr_mfc *c, *proxy; in mr_mfc_find_any() local
104 proxy = mr_mfc_find_any_parent(mrt, c->mfc_parent); in mr_mfc_find_any()
105 if (proxy && proxy->mfc_un.res.ttls[vifi] < 255) in mr_mfc_find_any()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/
H A DMakefile10 obj-y += ../vgic-v3-sr.o ../aarch32.o ../vgic-v2-cpuif-proxy.o ../entry.o \
/kernel/linux/linux-5.10/include/uapi/linux/
H A Datmlec.h80 } proxy; /* member
/kernel/linux/linux-6.6/include/uapi/linux/
H A Datmlec.h80 } proxy; /* member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Datmlec.h78 } proxy; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Datmlec.h78 } proxy; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Datmlec.h65 } proxy; member
/kernel/linux/linux-5.10/tools/testing/selftests/net/
H A Drtnetlink.sh465 ip -netns "$testns" link set dev "$vxlan" type vxlan proxy 2>/dev/null
1152 # ipv4 proxy
1153 ip neigh add proxy $dstip dev "$devdummy" > /dev/null
1155 ip neigh get proxy $dstip dev "$devdummy" 2>/dev/null | grep -q "$dstip"
1157 ip neigh del proxy $dstip dev "$devdummy" > /dev/null
1168 # ipv6 proxy
1169 ip neigh add proxy $dstip6 dev "$devdummy" > /dev/null
1171 ip neigh get proxy $dstip6 dev "$devdummy" 2>/dev/null | grep -q "$dstip6"
1173 ip neigh del proxy $dstip6 dev "$devdummy" > /dev/null
/kernel/linux/linux-5.10/drivers/soc/ti/
H A Dk3-ringacc.c132 * @proxy: Ring Proxy Datapath registers
148 struct k3_ringacc_proxy_target_regs __iomem *proxy; member
173 * @proxy_gcfg: RA proxy global config registers
174 * @proxy_target_base: RA proxy datapath region
180 * @proxy_inuse: bitfield for proxy usage tracking
324 dev_dbg(ringacc->dev, "Giving ring#%d proxy#%d\n", id, in k3_ringacc_request_ring()
531 ring->proxy = NULL; in k3_ringacc_ring_free()
623 "Message mode must use proxy for %u element size\n", in k3_ringacc_ring_cfg()
645 ring->proxy = ringacc->proxy_target_base + in k3_ringacc_ring_cfg()
653 if (ring->proxy) in k3_ringacc_ring_cfg()
[all...]
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi.c644 struct spi_device *proxy; in spi_new_device() local
654 proxy = spi_alloc_device(ctlr); in spi_new_device()
655 if (!proxy) in spi_new_device()
658 WARN_ON(strlen(chip->modalias) >= sizeof(proxy->modalias)); in spi_new_device()
660 proxy->chip_select = chip->chip_select; in spi_new_device()
661 proxy->max_speed_hz = chip->max_speed_hz; in spi_new_device()
662 proxy->mode = chip->mode; in spi_new_device()
663 proxy->irq = chip->irq; in spi_new_device()
664 strlcpy(proxy->modalias, chip->modalias, sizeof(proxy in spi_new_device()
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi.c728 struct spi_device *proxy; in spi_new_device() local
739 proxy = spi_alloc_device(ctlr); in spi_new_device()
740 if (!proxy) in spi_new_device()
743 WARN_ON(strlen(chip->modalias) >= sizeof(proxy->modalias)); in spi_new_device()
745 spi_set_chipselect(proxy, 0, chip->chip_select); in spi_new_device()
746 proxy->max_speed_hz = chip->max_speed_hz; in spi_new_device()
747 proxy->mode = chip->mode; in spi_new_device()
748 proxy->irq = chip->irq; in spi_new_device()
749 strscpy(proxy->modalias, chip->modalias, sizeof(proxy in spi_new_device()
[all...]
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/
H A DMakefile13 obj-y += ../vgic-v3-sr.o ../aarch32.o ../vgic-v2-cpuif-proxy.o ../entry.o \

Completed in 25 milliseconds

123