/linux/drivers/greybus/ |
H A D | svc_watchdog.c | 3 * SVC Greybus "watchdog" driver. 17 struct gb_svc *svc; member 32 gb_svc_watchdog_disable(watchdog->svc); in svc_watchdog_pm_notifier() 35 gb_svc_watchdog_enable(watchdog->svc); in svc_watchdog_pm_notifier() 66 struct gb_svc *svc; in do_work() local 70 svc = watchdog->svc; in do_work() 72 dev_dbg(&svc->dev, "%s: ping.\n", __func__); in do_work() 73 retval = gb_svc_ping(svc); in do_work() 79 * tearing down the svc device itself. So queue up in do_work() 82 dev_err(&svc->dev, in do_work() [all …]
|
H A D | hd.c | 112 if (hd->svc) in gb_hd_release() 113 gb_svc_put(hd->svc); in gb_hd_release() 189 hd->svc = gb_svc_create(hd); in gb_hd_create() 190 if (!hd->svc) { in gb_hd_create() 191 dev_err(&hd->dev, "failed to create svc\n"); in gb_hd_create() 208 ret = gb_svc_add(hd->svc); in gb_hd_add() 225 * Tear down the svc and flush any on-going hotplug processing before in gb_hd_del() 228 gb_svc_del(hd->svc); in gb_hd_del() 236 gb_svc_del(hd->svc); in gb_hd_shutdown()
|
/linux/include/linux/greybus/ |
H A D | svc.h | 3 * Greybus SVC code 36 struct gb_svc *svc; member 63 int gb_svc_add(struct gb_svc *svc); 64 void gb_svc_del(struct gb_svc *svc); 65 void gb_svc_put(struct gb_svc *svc); 67 int gb_svc_pwrmon_intf_sample_get(struct gb_svc *svc, u8 intf_id, 69 int gb_svc_intf_device_id(struct gb_svc *svc, u8 intf_id, u8 device_id); 70 int gb_svc_route_create(struct gb_svc *svc, u8 intf1_id, u8 dev1_id, 72 void gb_svc_route_destroy(struct gb_svc *svc, u8 intf1_id, u8 intf2_id); 73 int gb_svc_connection_create(struct gb_svc *svc, u8 intf1_id, u16 cport1_id, [all …]
|
/linux/net/netfilter/ipvs/ |
H A D | ip_vs_ctl.c | 67 static void __ip_vs_del_service(struct ip_vs_service *svc, bool cleanup); 346 static int ip_vs_svc_hash(struct ip_vs_service *svc) in ip_vs_svc_hash() argument 350 if (svc->flags & IP_VS_SVC_F_HASHED) { in ip_vs_svc_hash() 356 if (svc->fwmark == 0) { in ip_vs_svc_hash() 360 hash = ip_vs_svc_hashkey(svc->ipvs, svc->af, svc->protocol, in ip_vs_svc_hash() 361 &svc->addr, svc->port); in ip_vs_svc_hash() 362 hlist_add_head_rcu(&svc in ip_vs_svc_hash() 382 ip_vs_svc_unhash(struct ip_vs_service * svc) ip_vs_svc_unhash() argument 412 struct ip_vs_service *svc; __ip_vs_service_find() local 439 struct ip_vs_service *svc; __ip_vs_svc_fwm_find() local 460 struct ip_vs_service *svc; ip_vs_service_find() local 506 __ip_vs_bind_svc(struct ip_vs_dest * dest,struct ip_vs_service * svc) __ip_vs_bind_svc() argument 512 ip_vs_service_free(struct ip_vs_service * svc) ip_vs_service_free() argument 520 struct ip_vs_service *svc; ip_vs_service_rcu_free() local 526 __ip_vs_svc_put(struct ip_vs_service * svc) __ip_vs_svc_put() argument 698 ip_vs_lookup_dest(struct ip_vs_service * svc,int dest_af,const union nf_inet_addr * daddr,__be16 dport) ip_vs_lookup_dest() argument 734 struct ip_vs_service *svc; ip_vs_find_dest() local 781 ip_vs_trash_get_dest(struct ip_vs_service * svc,int dest_af,const union nf_inet_addr * daddr,__be16 dport) ip_vs_trash_get_dest() argument 831 struct ip_vs_service *svc = rcu_dereference_protected(dest->svc, 1); ip_vs_dest_free() local 967 __ip_vs_update_dest(struct ip_vs_service * svc,struct ip_vs_dest * dest,struct ip_vs_dest_user_kern * udest,int add) __ip_vs_update_dest() argument 1058 ip_vs_new_dest(struct ip_vs_service * svc,struct ip_vs_dest_user_kern * udest) ip_vs_new_dest() argument 1127 ip_vs_add_dest(struct ip_vs_service * svc,struct ip_vs_dest_user_kern * udest) ip_vs_add_dest() argument 1198 ip_vs_edit_dest(struct ip_vs_service * svc,struct ip_vs_dest_user_kern * udest) ip_vs_edit_dest() argument 1275 __ip_vs_unlink_dest(struct ip_vs_service * svc,struct ip_vs_dest * dest,int svcupd) __ip_vs_unlink_dest() argument 1304 ip_vs_del_dest(struct ip_vs_service * svc,struct ip_vs_dest_user_kern * udest) ip_vs_del_dest() argument 1374 struct ip_vs_service *svc = NULL; ip_vs_add_service() local 1518 ip_vs_edit_service(struct ip_vs_service * svc,struct ip_vs_service_user_kern * u) ip_vs_edit_service() argument 1608 __ip_vs_del_service(struct ip_vs_service * svc,bool cleanup) __ip_vs_del_service() argument 1666 ip_vs_unlink_service(struct ip_vs_service * svc,bool cleanup) ip_vs_unlink_service() argument 1682 ip_vs_del_service(struct ip_vs_service * svc) ip_vs_del_service() argument 1698 struct ip_vs_service *svc; ip_vs_flush() local 1772 struct ip_vs_service *svc; ip_vs_dst_event() local 1813 ip_vs_zero_service(struct ip_vs_service * svc) ip_vs_zero_service() argument 1827 struct ip_vs_service *svc; ip_vs_zero_all() local 2306 struct ip_vs_service *svc; ip_vs_info_array() local 2346 struct ip_vs_service *svc; ip_vs_info_seq_next() local 2410 const struct ip_vs_service *svc = v; ip_vs_info_seq_show() local 2699 struct ip_vs_service *svc; do_ip_vs_set_ctl() local 2870 struct ip_vs_service *svc; __ip_vs_get_service_entries() local 2919 struct ip_vs_service *svc; __ip_vs_get_dest_entries() local 3111 struct ip_vs_service *svc; do_ip_vs_get_ctl() local 3317 ip_vs_genl_fill_service(struct sk_buff * skb,struct ip_vs_service * svc) ip_vs_genl_fill_service() argument 3368 ip_vs_genl_dump_service(struct sk_buff * skb,struct ip_vs_service * svc,struct netlink_callback * cb) ip_vs_genl_dump_service() argument 3395 struct ip_vs_service *svc; ip_vs_genl_dump_services() local 3447 struct ip_vs_service *svc; ip_vs_genl_parse_service() local 3525 struct ip_vs_service *svc; ip_vs_genl_find_service() local 3606 struct ip_vs_service *svc; ip_vs_genl_dump_dests() local 3911 struct ip_vs_service *svc = NULL; ip_vs_genl_set_cmd() local 4071 struct ip_vs_service *svc; ip_vs_genl_get_cmd() local [all...] |
H A D | ip_vs_mh.c | 123 struct ip_vs_service *svc) in ip_vs_mh_permutate() argument 138 p = &svc->destinations; in ip_vs_mh_permutate() 140 while ((p = p->next) != &svc->destinations) { in ip_vs_mh_permutate() 143 ds->offset = ip_vs_mh_hashkey(svc->af, &dest->addr, in ip_vs_mh_permutate() 146 ds->skip = ip_vs_mh_hashkey(svc->af, &dest->addr, in ip_vs_mh_permutate() 160 struct ip_vs_service *svc) in ip_vs_mh_populate() argument 181 p = &svc->destinations; in ip_vs_mh_populate() 185 if (p == &svc->destinations) in ip_vs_mh_populate() 189 while (p != &svc->destinations) { in ip_vs_mh_populate() 235 ip_vs_mh_get(struct ip_vs_service *svc, struct ip_vs_mh_state *s, in ip_vs_mh_get() argument [all …]
|
H A D | ip_vs_wrr.c | 69 static int ip_vs_wrr_gcd_weight(struct ip_vs_service *svc) in ip_vs_wrr_gcd_weight() argument 75 list_for_each_entry(dest, &svc->destinations, n_list) { in ip_vs_wrr_gcd_weight() 91 static int ip_vs_wrr_max_weight(struct ip_vs_service *svc) in ip_vs_wrr_max_weight() argument 96 list_for_each_entry(dest, &svc->destinations, n_list) { in ip_vs_wrr_max_weight() 106 static int ip_vs_wrr_init_svc(struct ip_vs_service *svc) in ip_vs_wrr_init_svc() argument 117 mark->cl = list_entry(&svc->destinations, struct ip_vs_dest, n_list); in ip_vs_wrr_init_svc() 118 mark->di = ip_vs_wrr_gcd_weight(svc); in ip_vs_wrr_init_svc() 119 mark->mw = ip_vs_wrr_max_weight(svc) - (mark->di - 1); in ip_vs_wrr_init_svc() 121 svc->sched_data = mark; in ip_vs_wrr_init_svc() 127 static void ip_vs_wrr_done_svc(struct ip_vs_service *svc) in ip_vs_wrr_done_svc() argument [all …]
|
H A D | ip_vs_rr.c | 26 static int ip_vs_rr_init_svc(struct ip_vs_service *svc) in ip_vs_rr_init_svc() argument 28 svc->sched_data = &svc->destinations; in ip_vs_rr_init_svc() 33 static int ip_vs_rr_del_dest(struct ip_vs_service *svc, struct ip_vs_dest *dest) in ip_vs_rr_del_dest() argument 37 spin_lock_bh(&svc->sched_lock); in ip_vs_rr_del_dest() 38 p = (struct list_head *) svc->sched_data; in ip_vs_rr_del_dest() 43 svc->sched_data = p->next->prev; in ip_vs_rr_del_dest() 44 spin_unlock_bh(&svc->sched_lock); in ip_vs_rr_del_dest() 53 ip_vs_rr_schedule(struct ip_vs_service *svc, const struct sk_buff *skb, in ip_vs_rr_schedule() argument 62 spin_lock_bh(&svc->sched_lock); in ip_vs_rr_schedule() 63 p = (struct list_head *) svc->sched_data; in ip_vs_rr_schedule() [all …]
|
H A D | ip_vs_lblc.c | 105 struct ip_vs_service *svc; /* pointer back to service */ member 228 static void ip_vs_lblc_flush(struct ip_vs_service *svc) in ip_vs_lblc_flush() argument 230 struct ip_vs_lblc_table *tbl = svc->sched_data; in ip_vs_lblc_flush() 235 spin_lock_bh(&svc->sched_lock); in ip_vs_lblc_flush() 243 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblc_flush() 246 static int sysctl_lblc_expiration(struct ip_vs_service *svc) in sysctl_lblc_expiration() argument 249 return svc->ipvs->sysctl_lblc_expiration; in sysctl_lblc_expiration() 255 static inline void ip_vs_lblc_full_check(struct ip_vs_service *svc) in ip_vs_lblc_full_check() argument 257 struct ip_vs_lblc_table *tbl = svc->sched_data; in ip_vs_lblc_full_check() 266 spin_lock(&svc->sched_lock); in ip_vs_lblc_full_check() [all …]
|
H A D | ip_vs_sched.c | 40 int ip_vs_bind_scheduler(struct ip_vs_service *svc, in ip_vs_bind_scheduler() argument 46 ret = scheduler->init_service(svc); in ip_vs_bind_scheduler() 52 rcu_assign_pointer(svc->scheduler, scheduler); in ip_vs_bind_scheduler() 60 void ip_vs_unbind_scheduler(struct ip_vs_service *svc, in ip_vs_unbind_scheduler() argument 65 cur_sched = rcu_dereference_protected(svc->scheduler, 1); in ip_vs_unbind_scheduler() 71 sched->done_service(svc); in ip_vs_unbind_scheduler() 72 /* svc->scheduler can be set to NULL only by caller */ in ip_vs_unbind_scheduler() 143 void ip_vs_scheduler_err(struct ip_vs_service *svc, const char *msg) in ip_vs_scheduler_err() argument 145 struct ip_vs_scheduler *sched = rcu_dereference(svc->scheduler); in ip_vs_scheduler_err() 148 if (svc->fwmark) { in ip_vs_scheduler_err() [all …]
|
H A D | ip_vs_lblcr.c | 277 struct ip_vs_service *svc; /* pointer back to service */ member 394 static void ip_vs_lblcr_flush(struct ip_vs_service *svc) in ip_vs_lblcr_flush() argument 396 struct ip_vs_lblcr_table *tbl = svc->sched_data; in ip_vs_lblcr_flush() 401 spin_lock_bh(&svc->sched_lock); in ip_vs_lblcr_flush() 408 spin_unlock_bh(&svc->sched_lock); in ip_vs_lblcr_flush() 411 static int sysctl_lblcr_expiration(struct ip_vs_service *svc) in sysctl_lblcr_expiration() argument 414 return svc->ipvs->sysctl_lblcr_expiration; in sysctl_lblcr_expiration() 420 static inline void ip_vs_lblcr_full_check(struct ip_vs_service *svc) in ip_vs_lblcr_full_check() argument 422 struct ip_vs_lblcr_table *tbl = svc->sched_data; in ip_vs_lblcr_full_check() 431 spin_lock(&svc->sched_lock); in ip_vs_lblcr_full_check() [all …]
|
H A D | ip_vs_sh.c | 104 ip_vs_sh_get(struct ip_vs_service *svc, struct ip_vs_sh_state *s, in ip_vs_sh_get() argument 107 unsigned int hash = ip_vs_sh_hashkey(svc->af, addr, port, 0); in ip_vs_sh_get() 121 ip_vs_sh_get_fallback(struct ip_vs_service *svc, struct ip_vs_sh_state *s, in ip_vs_sh_get_fallback() argument 129 ihash = ip_vs_sh_hashkey(svc->af, addr, port, 0); in ip_vs_sh_get_fallback() 144 hash = ip_vs_sh_hashkey(svc->af, addr, port, roffset); in ip_vs_sh_get_fallback() 163 ip_vs_sh_reassign(struct ip_vs_sh_state *s, struct ip_vs_service *svc) in ip_vs_sh_reassign() argument 173 p = &svc->destinations; in ip_vs_sh_reassign() 183 if (p == &svc->destinations) in ip_vs_sh_reassign() 228 static int ip_vs_sh_init_svc(struct ip_vs_service *svc) in ip_vs_sh_init_svc() argument 237 svc->sched_data = s; in ip_vs_sh_init_svc() [all …]
|
H A D | ip_vs_dh.c | 98 ip_vs_dh_reassign(struct ip_vs_dh_state *s, struct ip_vs_service *svc) in ip_vs_dh_reassign() argument 107 p = &svc->destinations; in ip_vs_dh_reassign() 116 if (p == &svc->destinations) in ip_vs_dh_reassign() 152 static int ip_vs_dh_init_svc(struct ip_vs_service *svc) in ip_vs_dh_init_svc() argument 161 svc->sched_data = s; in ip_vs_dh_init_svc() 167 ip_vs_dh_reassign(s, svc); in ip_vs_dh_init_svc() 173 static void ip_vs_dh_done_svc(struct ip_vs_service *svc) in ip_vs_dh_done_svc() argument 175 struct ip_vs_dh_state *s = svc->sched_data; in ip_vs_dh_done_svc() 187 static int ip_vs_dh_dest_changed(struct ip_vs_service *svc, in ip_vs_dh_dest_changed() argument 190 struct ip_vs_dh_state *s = svc->sched_data; in ip_vs_dh_dest_changed() [all …]
|
H A D | ip_vs_core.c | 129 struct ip_vs_service *svc; in ip_vs_in_stats() local 139 svc = rcu_dereference(dest->svc); in ip_vs_in_stats() 140 s = this_cpu_ptr(svc->stats.cpustats); in ip_vs_in_stats() 165 struct ip_vs_service *svc; in ip_vs_out_stats() local 175 svc = rcu_dereference(dest->svc); in ip_vs_out_stats() 176 s = this_cpu_ptr(svc->stats.cpustats); in ip_vs_out_stats() 194 ip_vs_conn_stats(struct ip_vs_conn *cp, struct ip_vs_service *svc) in ip_vs_conn_stats() argument 196 struct netns_ipvs *ipvs = svc in ip_vs_conn_stats() 230 ip_vs_conn_fill_param_persist(const struct ip_vs_service * svc,struct sk_buff * skb,int protocol,const union nf_inet_addr * caddr,__be16 cport,const union nf_inet_addr * vaddr,__be16 vport,struct ip_vs_conn_param * p) ip_vs_conn_fill_param_persist() argument 253 ip_vs_sched_persist(struct ip_vs_service * svc,struct sk_buff * skb,__be16 src_port,__be16 dst_port,int * ignored,struct ip_vs_iphdr * iph) ip_vs_sched_persist() argument 441 ip_vs_schedule(struct ip_vs_service * svc,struct sk_buff * skb,struct ip_vs_proto_data * pd,int * ignored,struct ip_vs_iphdr * iph) ip_vs_schedule() argument 585 ip_vs_leave(struct ip_vs_service * svc,struct sk_buff * skb,struct ip_vs_proto_data * pd,struct ip_vs_iphdr * iph) ip_vs_leave() argument 1129 ip_vs_new_conn_out(struct ip_vs_service * svc,struct ip_vs_dest * dest,struct sk_buff * skb,const struct ip_vs_iphdr * iph,__be16 dport,__be16 cport) ip_vs_new_conn_out() argument 1240 struct ip_vs_service *svc; __ip_vs_rs_conn_out() local [all...] |
/linux/drivers/soc/qcom/ |
H A D | qmi_interface.c | 37 struct qmi_service *svc; in qmi_recv_new_server() local 47 svc = kzalloc(sizeof(*svc), GFP_KERNEL); in qmi_recv_new_server() 48 if (!svc) in qmi_recv_new_server() 51 svc->service = service; in qmi_recv_new_server() 52 svc->version = instance & 0xff; in qmi_recv_new_server() 53 svc->instance = instance >> 8; in qmi_recv_new_server() 54 svc->node = node; in qmi_recv_new_server() 55 svc->port = port; in qmi_recv_new_server() 57 ret = ops->new_server(qmi, svc); in qmi_recv_new_server() 59 kfree(svc); in qmi_recv_new_server() [all …]
|
H A D | apr.c | 62 spin_lock_irqsave(&adev->svc.lock, flags); in apr_send_pkt() 66 hdr->src_svc = adev->svc.id; in apr_send_pkt() 68 hdr->dest_svc = adev->svc.id; in apr_send_pkt() 71 spin_unlock_irqrestore(&adev->svc.lock, flags); in apr_send_pkt() 95 struct pkt_router_svc *svc; in gpr_alloc_port() local 102 svc = port; in gpr_alloc_port() 103 svc->callback = cb; in gpr_alloc_port() 104 svc->pr = pr; in gpr_alloc_port() 105 svc->priv = priv; in gpr_alloc_port() 106 svc->dev = dev; in gpr_alloc_port() [all …]
|
/linux/drivers/thunderbolt/ |
H A D | dma_test.c | 71 * @svc: XDomain service the driver is bound to 93 const struct tb_service *svc; member 225 dev_warn(&dt->svc->dev, "failed to disable DMA paths\n"); in dma_test_stop_rings() 247 dev_dbg(&dt->svc->dev, "packet %u/%u received\n", dt->packets_received, in dma_test_rx_callback() 349 dev_dbg(&dt->svc->dev, "packet %u/%u sent\n", dt->packets_sent, in dma_test_submit_tx() 361 struct tb_service *svc = data; \ 362 struct dma_test *dt = tb_service_get_drvdata(svc); \ 374 struct tb_service *svc = data; \ 375 struct dma_test *dt = tb_service_get_drvdata(svc); \ 509 struct tb_service *svc = data; in test_store() local [all …]
|
/linux/drivers/net/wireless/ath/ath11k/ |
H A D | htc.h | 170 #define SVC(group, idx) \ macro 178 ATH11K_HTC_SVC_ID_RSVD_CTRL = SVC(ATH11K_HTC_SVC_GRP_RSVD, 1), 179 ATH11K_HTC_SVC_ID_WMI_CONTROL = SVC(ATH11K_HTC_SVC_GRP_WMI, 0), 180 ATH11K_HTC_SVC_ID_WMI_DATA_BE = SVC(ATH11K_HTC_SVC_GRP_WMI, 1), 181 ATH11K_HTC_SVC_ID_WMI_DATA_BK = SVC(ATH11K_HTC_SVC_GRP_WMI, 2), 182 ATH11K_HTC_SVC_ID_WMI_DATA_VI = SVC(ATH11K_HTC_SVC_GRP_WMI, 3), 183 ATH11K_HTC_SVC_ID_WMI_DATA_VO = SVC(ATH11K_HTC_SVC_GRP_WMI, 4), 184 ATH11K_HTC_SVC_ID_WMI_CONTROL_MAC1 = SVC(ATH11K_HTC_SVC_GRP_WMI, 5), 185 ATH11K_HTC_SVC_ID_WMI_CONTROL_MAC2 = SVC(ATH11K_HTC_SVC_GRP_WMI, 6), 187 ATH11K_HTC_SVC_ID_NMI_CONTROL = SVC(ATH11K_HTC_SVC_GRP_NMI, 0), [all …]
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | htc.h | 188 #define SVC(group, idx) \ macro 196 ATH12K_HTC_SVC_ID_RSVD_CTRL = SVC(ATH12K_HTC_SVC_GRP_RSVD, 1), 197 ATH12K_HTC_SVC_ID_WMI_CONTROL = SVC(ATH12K_HTC_SVC_GRP_WMI, 0), 198 ATH12K_HTC_SVC_ID_WMI_DATA_BE = SVC(ATH12K_HTC_SVC_GRP_WMI, 1), 199 ATH12K_HTC_SVC_ID_WMI_DATA_BK = SVC(ATH12K_HTC_SVC_GRP_WMI, 2), 200 ATH12K_HTC_SVC_ID_WMI_DATA_VI = SVC(ATH12K_HTC_SVC_GRP_WMI, 3), 201 ATH12K_HTC_SVC_ID_WMI_DATA_VO = SVC(ATH12K_HTC_SVC_GRP_WMI, 4), 202 ATH12K_HTC_SVC_ID_WMI_CONTROL_MAC1 = SVC(ATH12K_HTC_SVC_GRP_WMI, 5), 203 ATH12K_HTC_SVC_ID_WMI_CONTROL_MAC2 = SVC(ATH12K_HTC_SVC_GRP_WMI, 6), 204 ATH12K_HTC_SVC_ID_WMI_CONTROL_DIAG = SVC(ATH12K_HTC_SVC_GRP_WMI, 7), [all …]
|
/linux/drivers/net/wireless/ath/ath10k/ |
H A D | htc.h | 270 #define SVC(group, idx) \ macro 278 ATH10K_HTC_SVC_ID_RSVD_CTRL = SVC(ATH10K_HTC_SVC_GRP_RSVD, 1), 279 ATH10K_HTC_SVC_ID_WMI_CONTROL = SVC(ATH10K_HTC_SVC_GRP_WMI, 0), 280 ATH10K_HTC_SVC_ID_WMI_DATA_BE = SVC(ATH10K_HTC_SVC_GRP_WMI, 1), 281 ATH10K_HTC_SVC_ID_WMI_DATA_BK = SVC(ATH10K_HTC_SVC_GRP_WMI, 2), 282 ATH10K_HTC_SVC_ID_WMI_DATA_VI = SVC(ATH10K_HTC_SVC_GRP_WMI, 3), 283 ATH10K_HTC_SVC_ID_WMI_DATA_VO = SVC(ATH10K_HTC_SVC_GRP_WMI, 4), 285 ATH10K_HTC_SVC_ID_NMI_CONTROL = SVC(ATH10K_HTC_SVC_GRP_NMI, 0), 286 ATH10K_HTC_SVC_ID_NMI_DATA = SVC(ATH10K_HTC_SVC_GRP_NMI, 1), 288 ATH10K_HTC_SVC_ID_HTT_DATA_MSG = SVC(ATH10K_HTC_SVC_GRP_HTT, 0), [all …]
|
/linux/drivers/staging/greybus/Documentation/ |
H A D | sysfs-bus-greybus | 212 What: /sys/bus/greybus/devices/N-svc 217 The singleton SVC device of bus N. 219 What: /sys/bus/greybus/devices/N-svc/ap_intf_id 229 What: /sys/bus/greybus/devices/N-svc/endo_id 238 What: /sys/bus/greybus/devices/N-svc/intf_eject 246 What: /sys/bus/greybus/devices/N-svc/version 251 The version number of the firmware in the SVC device. 253 What: /sys/bus/greybus/devices/N-svc/watchdog 258 If the SVC watchdog is enabled or not. Writing 0 to this 261 What: /sys/bus/greybus/devices/N-svc/watchdog_action [all …]
|
/linux/Documentation/driver-api/firmware/ |
H A D | other_interfaces.rst | 35 .. kernel-doc:: include/linux/firmware/intel/stratix10-svc-client.h 38 .. kernel-doc:: include/linux/firmware/intel/stratix10-svc-client.h 41 .. kernel-doc:: include/linux/firmware/intel/stratix10-svc-client.h 44 .. kernel-doc:: include/linux/firmware/intel/stratix10-svc-client.h 47 .. kernel-doc:: include/linux/firmware/intel/stratix10-svc-client.h 50 .. kernel-doc:: drivers/firmware/stratix10-svc.c
|
/linux/tools/include/nolibc/ |
H A D | arch-arm64.h | 18 * - the system call is performed by calling svc 0 31 "svc #0\n" \ 45 "svc #0\n" \ 61 "svc #0\n" \ 78 "svc #0\n" \ 96 "svc #0\n" \ 115 "svc #0\n" \ 135 "svc #0\n" \
|
H A D | arch-arm.h | 19 * - the system call is performed by calling svc #0 30 * with r7 before calling svc, and r6 is marked as clobbered. 60 "svc #0\n" \ 77 "svc #0\n" \ 95 "svc #0\n" \ 114 "svc #0\n" \ 134 "svc #0\n" \ 155 "svc #0\n" \ 177 "svc #0\n" \
|
/linux/net/sunrpc/ |
H A D | svcauth.c | 184 * @svc: returned svc_cred that is suitable for use in nfsd 188 struct svc_cred *svc) in svcauth_map_clnt_to_svc_cred_local() argument 193 memset(svc, 0, sizeof(struct svc_cred)); in svcauth_map_clnt_to_svc_cred_local() 195 svc->cr_uid = KUIDT_INIT(from_kuid_munged(userns, cred->fsuid)); in svcauth_map_clnt_to_svc_cred_local() 196 svc->cr_gid = KGIDT_INIT(from_kgid_munged(userns, cred->fsgid)); in svcauth_map_clnt_to_svc_cred_local() 197 svc->cr_flavor = clnt->cl_auth->au_flavor; in svcauth_map_clnt_to_svc_cred_local() 199 svc->cr_group_info = get_group_info(cred->group_info); in svcauth_map_clnt_to_svc_cred_local() 201 svc->cr_principal = NULL; in svcauth_map_clnt_to_svc_cred_local() 202 svc->cr_gss_mech = NULL; in svcauth_map_clnt_to_svc_cred_local() 301 pr_warn("svc: domain %s still present at module unload.\n", in auth_domain_cleanup()
|
/linux/include/uapi/linux/ |
H A D | atmsvc.h | 34 struct sockaddr_atmsvc local; /* local SVC address */ 38 struct sockaddr_atmsvc svc; /* SVC address */ member 46 * Some policy stuff for atmsigd and for net/atm/svc.c. Both have to agree on 47 * what PCR is used to request bandwidth from the device driver. net/atm/svc.c
|