Home
last modified time | relevance | path

Searched refs:supp (Results 1 - 25 of 41) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/tee/optee/
H A Dsupp.c22 void optee_supp_init(struct optee_supp *supp) in optee_supp_init() argument
24 memset(supp, 0, sizeof(*supp)); in optee_supp_init()
25 mutex_init(&supp->mutex); in optee_supp_init()
26 init_completion(&supp->reqs_c); in optee_supp_init()
27 idr_init(&supp->idr); in optee_supp_init()
28 INIT_LIST_HEAD(&supp->reqs); in optee_supp_init()
29 supp->req_id = -1; in optee_supp_init()
32 void optee_supp_uninit(struct optee_supp *supp) in optee_supp_uninit() argument
34 mutex_destroy(&supp in optee_supp_uninit()
38 optee_supp_release(struct optee_supp *supp) optee_supp_release() argument
81 struct optee_supp *supp = &optee->supp; optee_supp_thrd_req() local
152 supp_pop_entry(struct optee_supp *supp, int num_params, int *id) supp_pop_entry() argument
234 struct optee_supp *supp = &optee->supp; optee_supp_recv() local
291 supp_pop_req(struct optee_supp *supp, size_t num_params, struct tee_param *param, size_t *num_meta) supp_pop_req() argument
343 struct optee_supp *supp = &optee->supp; optee_supp_send() local
[all...]
H A Doptee_private.h78 * @supp: supplicant synchronization struct for RPC to supplicant
94 struct optee_supp supp; member
144 void optee_supp_init(struct optee_supp *supp);
145 void optee_supp_uninit(struct optee_supp *supp);
146 void optee_supp_release(struct optee_supp *supp);
H A Dcore.c233 mutex_lock(&optee->supp.mutex); in optee_open()
234 if (!optee->supp.ctx) { in optee_open()
236 optee->supp.ctx = ctx; in optee_open()
238 mutex_unlock(&optee->supp.mutex); in optee_open()
319 optee_supp_release(&optee->supp); in optee_release()
352 .name = DRIVER_NAME "-supp",
610 optee_supp_uninit(&optee->supp); in optee_remove()
721 optee_supp_init(&optee->supp); in optee_probe()
H A Drpc.c279 mutex_lock(&optee->supp.mutex); in cmd_alloc_suppl()
281 shm = tee_shm_get_from_id(optee->supp.ctx, param.u.value.c); in cmd_alloc_suppl()
282 mutex_unlock(&optee->supp.mutex); in cmd_alloc_suppl()
/kernel/linux/linux-6.6/drivers/tee/optee/
H A Dsupp.c22 void optee_supp_init(struct optee_supp *supp) in optee_supp_init() argument
24 memset(supp, 0, sizeof(*supp)); in optee_supp_init()
25 mutex_init(&supp->mutex); in optee_supp_init()
26 init_completion(&supp->reqs_c); in optee_supp_init()
27 idr_init(&supp->idr); in optee_supp_init()
28 INIT_LIST_HEAD(&supp->reqs); in optee_supp_init()
29 supp->req_id = -1; in optee_supp_init()
32 void optee_supp_uninit(struct optee_supp *supp) in optee_supp_uninit() argument
34 mutex_destroy(&supp in optee_supp_uninit()
38 optee_supp_release(struct optee_supp *supp) optee_supp_release() argument
81 struct optee_supp *supp = &optee->supp; optee_supp_thrd_req() local
152 supp_pop_entry(struct optee_supp *supp, int num_params, int *id) supp_pop_entry() argument
234 struct optee_supp *supp = &optee->supp; optee_supp_recv() local
291 supp_pop_req(struct optee_supp *supp, size_t num_params, struct tee_param *param, size_t *num_meta) supp_pop_req() argument
343 struct optee_supp *supp = &optee->supp; optee_supp_send() local
[all...]
H A Dcore.c100 mutex_lock(&optee->supp.mutex); in optee_open()
101 if (!optee->supp.ctx) { in optee_open()
103 optee->supp.ctx = ctx; in optee_open()
105 mutex_unlock(&optee->supp.mutex); in optee_open()
165 optee_supp_release(&optee->supp); in optee_release_supp()
184 optee_supp_uninit(&optee->supp); in optee_remove_common()
H A Doptee_private.h177 * @supp: supplicant synchronization struct for RPC to supplicant
196 struct optee_supp supp; member
241 void optee_supp_init(struct optee_supp *supp);
242 void optee_supp_uninit(struct optee_supp *supp);
243 void optee_supp_release(struct optee_supp *supp);
H A DMakefile7 optee-objs += supp.o
H A Drpc.c226 mutex_lock(&optee->supp.mutex); in optee_rpc_cmd_alloc_suppl()
228 shm = tee_shm_get_from_id(optee->supp.ctx, param.u.value.c); in optee_rpc_cmd_alloc_suppl()
229 mutex_unlock(&optee->supp.mutex); in optee_rpc_cmd_alloc_suppl()
H A Dffa_abi.c763 .name = DRIVER_NAME "-ffa-supp",
855 optee_supp_init(&optee->supp); in optee_ffa_probe()
882 optee_supp_uninit(&optee->supp); in optee_ffa_probe()
H A Dsmc_abi.c1236 .name = DRIVER_NAME "-supp",
1730 optee_supp_init(&optee->supp); in optee_probe()
1802 optee_supp_uninit(&optee->supp); in optee_probe()
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c102 u8 supp = 0; in rs_fw_sgi_cw_support() local
108 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_20MHZ); in rs_fw_sgi_cw_support()
110 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_40MHZ); in rs_fw_sgi_cw_support()
112 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_80MHZ); in rs_fw_sgi_cw_support()
114 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_160MHZ); in rs_fw_sgi_cw_support()
116 return supp; in rs_fw_sgi_cw_support()
196 u16 supp; in rs_fw_vht_set_enabled_rates() local
215 supp = BIT(highest_mcs + 1) - 1; in rs_fw_vht_set_enabled_rates()
217 supp &= ~BIT(IWL_TLC_MNG_HT_RATE_MCS9); in rs_fw_vht_set_enabled_rates()
219 cmd->ht_rates[i][IWL_TLC_HT_BW_NONE_160] = cpu_to_le16(supp); in rs_fw_vht_set_enabled_rates()
306 unsigned long supp; /* must be unsigned long for for_each_set_bit */ rs_fw_set_supp_rates() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mvm/
H A Drs-fw.c46 u8 supp = 0; in rs_fw_sgi_cw_support() local
52 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_20MHZ); in rs_fw_sgi_cw_support()
54 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_40MHZ); in rs_fw_sgi_cw_support()
56 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_80MHZ); in rs_fw_sgi_cw_support()
58 supp |= BIT(IWL_TLC_MNG_CH_WIDTH_160MHZ); in rs_fw_sgi_cw_support()
60 return supp; in rs_fw_sgi_cw_support()
140 u16 supp; in rs_fw_vht_set_enabled_rates() local
159 supp = BIT(highest_mcs + 1) - 1; in rs_fw_vht_set_enabled_rates()
161 supp &= ~BIT(IWL_TLC_MNG_HT_RATE_MCS9); in rs_fw_vht_set_enabled_rates()
163 cmd->ht_rates[i][IWL_TLC_MCS_PER_BW_80] = cpu_to_le16(supp); in rs_fw_vht_set_enabled_rates()
374 u16 supp = 0; rs_fw_set_supp_rates() local
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
H A Dlibbpf_probes.c85 #define CASE(prog, helper, supp) { \ in test_libbpf_probe_helpers()
90 .supported = supp, \ in test_libbpf_probe_helpers()
/kernel/linux/linux-6.6/drivers/mailbox/
H A Dsprd-mailbox.c306 unsigned long id, supp; in sprd_mbox_probe() local
373 supp_irq = platform_get_irq_byname(pdev, "supp-outbox"); in sprd_mbox_probe()
382 supp = (unsigned long) of_device_get_match_data(dev); in sprd_mbox_probe()
383 if (!supp) { in sprd_mbox_probe()
387 priv->supp_base = priv->outbox_base + (SPRD_OUTBOX_BASE_SPAN * supp); in sprd_mbox_probe()
/kernel/linux/linux-5.10/net/tipc/
H A Dbcast.h89 void tipc_bcast_toggle_rcast(struct net *net, bool supp);
H A Dbcast.c91 void tipc_bcast_toggle_rcast(struct net *net, bool supp) in tipc_bcast_toggle_rcast() argument
93 tipc_bc_base(net)->rcast_support = supp; in tipc_bcast_toggle_rcast()
H A Dbearer.c504 bool supp = false; in tipc_bearer_bcast_support() local
510 supp = (b->bcast_addr.broadcast == TIPC_BROADCAST_SUPPORT); in tipc_bearer_bcast_support()
512 return supp; in tipc_bearer_bcast_support()
/kernel/linux/linux-6.6/net/tipc/
H A Dbcast.h89 void tipc_bcast_toggle_rcast(struct net *net, bool supp);
H A Dbcast.c91 void tipc_bcast_toggle_rcast(struct net *net, bool supp) in tipc_bcast_toggle_rcast() argument
93 tipc_bc_base(net)->rcast_support = supp; in tipc_bcast_toggle_rcast()
H A Dbearer.c518 bool supp = false; in tipc_bearer_bcast_support() local
524 supp = (b->bcast_addr.broadcast == TIPC_BROADCAST_SUPPORT); in tipc_bearer_bcast_support()
526 return supp; in tipc_bearer_bcast_support()
/kernel/linux/linux-5.10/fs/nfsd/
H A Dnfs4xdr.c2803 u32 supp[3]; in nfsd4_encode_fattr() local
2805 memcpy(supp, nfsd_suppattrs[minorversion], sizeof(supp)); in nfsd4_encode_fattr()
2808 supp[0] &= ~FATTR4_WORD0_ACL; in nfsd4_encode_fattr()
2810 supp[2] &= ~FATTR4_WORD2_SECURITY_LABEL; in nfsd4_encode_fattr()
2811 if (!supp[2]) { in nfsd4_encode_fattr()
2816 *p++ = cpu_to_be32(supp[0]); in nfsd4_encode_fattr()
2817 *p++ = cpu_to_be32(supp[1]); in nfsd4_encode_fattr()
2823 *p++ = cpu_to_be32(supp[0]); in nfsd4_encode_fattr()
2824 *p++ = cpu_to_be32(supp[ in nfsd4_encode_fattr()
3185 u32 supp[3]; nfsd4_encode_fattr() local
[all...]
/kernel/linux/linux-6.6/fs/nfsd/
H A Dnfs4xdr.c3059 u32 supp[3]; in nfsd4_encode_fattr() local
3061 memcpy(supp, nfsd_suppattrs[minorversion], sizeof(supp)); in nfsd4_encode_fattr()
3064 supp[0] &= ~FATTR4_WORD0_ACL; in nfsd4_encode_fattr()
3066 supp[2] &= ~FATTR4_WORD2_SECURITY_LABEL; in nfsd4_encode_fattr()
3067 if (!supp[2]) { in nfsd4_encode_fattr()
3072 *p++ = cpu_to_be32(supp[0]); in nfsd4_encode_fattr()
3073 *p++ = cpu_to_be32(supp[1]); in nfsd4_encode_fattr()
3079 *p++ = cpu_to_be32(supp[0]); in nfsd4_encode_fattr()
3080 *p++ = cpu_to_be32(supp[ in nfsd4_encode_fattr()
3439 u32 supp[3]; nfsd4_encode_fattr() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/quantenna/qtnfmac/
H A Dcommands.c994 struct wiphy_wowlan_support *supp; in qtnf_parse_wowlan_info() local
996 supp = kzalloc(sizeof(*supp), GFP_KERNEL); in qtnf_parse_wowlan_info()
997 if (!supp) in qtnf_parse_wowlan_info()
1004 supp->flags = WIPHY_WOWLAN_MAGIC_PKT | WIPHY_WOWLAN_DISCONNECT; in qtnf_parse_wowlan_info()
1005 supp->n_patterns = le32_to_cpu(data1->n_patterns); in qtnf_parse_wowlan_info()
1006 supp->pattern_max_len = le32_to_cpu(data1->pattern_max_len); in qtnf_parse_wowlan_info()
1007 supp->pattern_min_len = le32_to_cpu(data1->pattern_min_len); in qtnf_parse_wowlan_info()
1009 mac_info->wowlan = supp; in qtnf_parse_wowlan_info()
1014 kfree(supp); in qtnf_parse_wowlan_info()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/quantenna/qtnfmac/
H A Dcommands.c982 struct wiphy_wowlan_support *supp; in qtnf_parse_wowlan_info() local
984 supp = kzalloc(sizeof(*supp), GFP_KERNEL); in qtnf_parse_wowlan_info()
985 if (!supp) in qtnf_parse_wowlan_info()
992 supp->flags = WIPHY_WOWLAN_MAGIC_PKT | WIPHY_WOWLAN_DISCONNECT; in qtnf_parse_wowlan_info()
993 supp->n_patterns = le32_to_cpu(data1->n_patterns); in qtnf_parse_wowlan_info()
994 supp->pattern_max_len = le32_to_cpu(data1->pattern_max_len); in qtnf_parse_wowlan_info()
995 supp->pattern_min_len = le32_to_cpu(data1->pattern_min_len); in qtnf_parse_wowlan_info()
997 mac_info->wowlan = supp; in qtnf_parse_wowlan_info()
1002 kfree(supp); in qtnf_parse_wowlan_info()
[all...]

Completed in 29 milliseconds

12