Home
last modified time | relevance | path

Searched refs:service (Results 1 – 25 of 288) sorted by relevance

12345678910>>...12

/linux/drivers/platform/raspberrypi/vchiq-interface/
H A Dvchiq_core.c87 #define VCHIQ_SERVICE_STATS_INC(service, stat) (service->stats. stat++) argument
88 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) \ argument
89 (service->stats. stat += addend)
92 #define VCHIQ_SERVICE_STATS_INC(service, stat) ((void)0) argument
93 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) ((void)0) argument
221 set_service_state(struct vchiq_service *service, int newstate) in set_service_state() argument
223 dev_dbg(service->state->dev, "core: %d: srv:%d %s->%s\n", in set_service_state()
224 service->state->id, service->localport, in set_service_state()
225 srvstate_names[service->srvstate], in set_service_state()
227 service->srvstate = newstate; in set_service_state()
[all …]
H A Dvchiq_dev.c51 dev_dbg(user_service->service->state->dev, in close_delivered()
52 "arm: (handle=%x)\n", user_service->service->handle); in close_delivered()
56 vchiq_service_put(user_service->service); in close_delivered()
144 struct vchiq_service *service; in vchiq_ioc_create_service() local
170 service = vchiq_add_service_internal(instance->state, &params, in vchiq_ioc_create_service()
173 if (!service) { in vchiq_ioc_create_service()
178 user_service->service = service; in vchiq_ioc_create_service()
192 status = vchiq_open_service_internal(service, instance->pid); in vchiq_ioc_create_service()
194 vchiq_remove_service(instance, service->handle); in vchiq_ioc_create_service()
199 args->handle = service->handle; in vchiq_ioc_create_service()
[all …]
H A Dvchiq_arm.c454 struct vchiq_service *service = NULL; in vchiq_add_service() local
463 service = vchiq_add_service_internal(state, params, srvstate, instance, NULL); in vchiq_add_service()
465 if (service) { in vchiq_add_service()
466 *phandle = service->handle; in vchiq_add_service()
483 struct vchiq_service *service = NULL; in vchiq_open_service() local
491 service = vchiq_add_service_internal(state, params, VCHIQ_SRVSTATE_OPENING, instance, NULL); in vchiq_open_service()
493 if (service) { in vchiq_open_service()
494 *phandle = service->handle; in vchiq_open_service()
495 ret = vchiq_open_service_internal(service, current->pid); in vchiq_open_service()
497 vchiq_remove_service(instance, service->handle); in vchiq_open_service()
[all …]
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_sriov_pf_service_kunit.c33 KUNIT_ASSERT_NE(test, 0, xe->sriov.pf.service.version.base.major); in pf_service_test_init()
34 KUNIT_ASSERT_NE(test, 0, xe->sriov.pf.service.version.latest.major); in pf_service_test_init()
35 KUNIT_ASSERT_LE(test, xe->sriov.pf.service.version.base.major, in pf_service_test_init()
36 xe->sriov.pf.service.version.latest.major); in pf_service_test_init()
37 if (xe->sriov.pf.service.version.base.major == xe->sriov.pf.service.version.latest.major) in pf_service_test_init()
38 KUNIT_ASSERT_LE(test, xe->sriov.pf.service.version.base.minor, in pf_service_test_init()
39 xe->sriov.pf.service.version.latest.minor); in pf_service_test_init()
52 KUNIT_ASSERT_EQ(test, major, xe->sriov.pf.service.version.latest.major); in pf_negotiate_any()
53 KUNIT_ASSERT_EQ(test, minor, xe->sriov.pf.service.version.latest.minor); in pf_negotiate_any()
63 xe->sriov.pf.service.version.base.major, in pf_negotiate_base_match()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/gpio/
H A Dgpio_service.c58 struct gpio_service *service; in dal_gpio_service_create() local
61 service = kzalloc_obj(struct gpio_service); in dal_gpio_service_create()
63 if (!service) { in dal_gpio_service_create()
68 if (!dal_hw_translate_init(&service->translate, dce_version, in dal_gpio_service_create()
74 if (!dal_hw_factory_init(&service->factory, dce_version, in dal_gpio_service_create()
83 service->ctx = ctx; in dal_gpio_service_create()
87 service->factory.number_of_pins[index_of_id]; in dal_gpio_service_create()
91 service->busyness[index_of_id] = in dal_gpio_service_create()
95 if (!service->busyness[index_of_id]) { in dal_gpio_service_create()
101 service->busyness[index_of_id][i] = 0; in dal_gpio_service_create()
[all …]
H A Dgpio_base.c111 return dal_gpio_service_lock(gpio->service, gpio->id, gpio->en); in dal_gpio_lock_pin()
117 return dal_gpio_service_unlock(gpio->service, gpio->id, gpio->en); in dal_gpio_unlock_pin()
160 return gpio->service->translate.funcs->id_to_offset( in dal_gpio_get_pin_info()
257 dal_gpio_service_close(gpio->service, &gpio->pin); in dal_gpio_close()
268 struct gpio_service *service, in dal_gpio_create() argument
280 gpio->service = service; in dal_gpio_create()
290 gpio->service->factory.funcs->init_ddc_data(&gpio->hw_container.ddc, service->ctx, id, en); in dal_gpio_create()
293 gpio->service->factory.funcs->init_ddc_data(&gpio->hw_container.ddc, service->ctx, id, en); in dal_gpio_create()
296 gpio->service->factory.funcs->init_generic(&gpio->hw_container.generic, service->ctx, id, en); in dal_gpio_create()
299 gpio->service->factory.funcs->init_hpd(&gpio->hw_container.hpd, service->ctx, id, en); in dal_gpio_create()
/linux/include/trace/events/
H A Dqrtr.h13 TP_PROTO(unsigned int service, unsigned int instance,
16 TP_ARGS(service, instance, node, port),
19 __field(unsigned int, service)
26 __entry->service = service;
33 __entry->service, __entry->instance, __entry->node,
40 TP_PROTO(unsigned int service, unsigned int instance,
43 TP_ARGS(service, instance, node, port),
46 __field(unsigned int, service)
53 __entry->service
[all...]
/linux/net/qrtr/
H A Dns.c44 unsigned int service; member
50 unsigned int service; member
58 unsigned int service; member
101 if (f->service != 0 && srv->service != f->service) in server_match()
116 trace_qrtr_ns_service_announce_new(srv->service, srv->instance, in service_announce_new()
124 pkt.server.service = cpu_to_le32(srv->service); in service_announce_new()
143 trace_qrtr_ns_service_announce_del(srv->service, srv->instance, in service_announce_del()
151 pkt.server.service = cpu_to_le32(srv->service); in service_announce_del()
181 pkt.server.service = cpu_to_le32(srv->service); in lookup_notify()
220 static struct qrtr_server *server_add(unsigned int service, in server_add() argument
[all …]
/linux/drivers/soc/qcom/
H A Dqcom_pd_mapper.c55 struct qcom_pdm_service *service; in qcom_pdm_find() local
57 list_for_each_entry(service, &data->services, list) { in qcom_pdm_find()
58 if (!strcmp(service->name, name)) in qcom_pdm_find()
59 return service; in qcom_pdm_find()
70 struct qcom_pdm_service *service; in qcom_pdm_add_service_domain() local
73 service = qcom_pdm_find(data, service_name); in qcom_pdm_add_service_domain()
74 if (service) { in qcom_pdm_add_service_domain()
75 list_for_each_entry(domain, &service->domains, list) { in qcom_pdm_add_service_domain()
80 service = kzalloc_obj(*service); in qcom_pdm_add_service_domain()
81 if (!service) in qcom_pdm_add_service_domain()
[all …]
/linux/Documentation/admin-guide/device-mapper/
H A Ddm-service-time.rst2 dm-service-time
5 dm-service-time is a path selector module for device-mapper targets,
6 which selects a path with the shortest estimated service time for
9 The service time for each path is estimated by dividing the total size
14 The path selector name is 'service-time'.
49 dm-service-time adds the I/O size to 'in-flight-size' when the I/O is
51 Basically, dm-service-time selects a path having minimum service time
69 If such optimizations can't be applied, calculate service time, and
70 compare service time.
71 If calculated service time is equal, the path having maximum
[all …]
/linux/drivers/pci/pcie/
H A Dportdrv.c32 #define get_descriptor_id(type, service) (((type - 4) << 8) | service) argument
37 u32 service; member
290 static int pcie_device_init(struct pci_dev *pdev, int service, int irq) in pcie_device_init() argument
301 pcie->service = service; in pcie_device_init()
309 get_descriptor_id(pci_pcie_type(pdev), service)); in pcie_device_init()
365 int service = 1 << i; in pcie_port_device_register() local
366 if (!(capabilities & service)) in pcie_port_device_register()
368 if (!pcie_device_init(dev, service, irqs[i])) in pcie_port_device_register()
459 u32 service; in find_service_iter() local
462 service = pdrvs->service; in find_service_iter()
[all …]
/linux/include/linux/raspberrypi/
H A Dvchiq.h91 unsigned int service);
92 extern int vchiq_use_service(struct vchiq_instance *instance, unsigned int service);
94 unsigned int service);
97 extern void vchiq_release_message(struct vchiq_instance *instance, unsigned int service,
101 extern int vchiq_bulk_transmit(struct vchiq_instance *instance, unsigned int service,
104 extern int vchiq_bulk_receive(struct vchiq_instance *instance, unsigned int service,
107 extern void *vchiq_get_service_userdata(struct vchiq_instance *instance, unsigned int service);
H A Dvchiq_core.h533 vchiq_open_service_internal(struct vchiq_service *service, int client_id);
536 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd);
539 vchiq_terminate_service_internal(struct vchiq_service *service);
542 vchiq_free_service_internal(struct vchiq_service *service);
566 request_poll(struct vchiq_state *state, struct vchiq_service *service,
594 vchiq_service_get(struct vchiq_service *service);
597 vchiq_service_put(struct vchiq_service *service);
610 void vchiq_dump_platform_service_state(struct seq_file *f, struct vchiq_service *service);
612 int vchiq_use_service_internal(struct vchiq_service *service);
614 int vchiq_release_service_internal(struct vchiq_service *service);
[all …]
/linux/net/tipc/
H A Dname_table.c261 struct tipc_service *service; in tipc_service_create() local
264 service = kzalloc_obj(*service, GFP_ATOMIC); in tipc_service_create()
265 if (!service) { in tipc_service_create()
270 spin_lock_init(&service->lock); in tipc_service_create()
271 service->type = ua->sr.type; in tipc_service_create()
272 service->ranges = RB_ROOT; in tipc_service_create()
273 INIT_HLIST_NODE(&service->service_list); in tipc_service_create()
274 INIT_LIST_HEAD(&service->subscriptions); in tipc_service_create()
276 hlist_add_head_rcu(&service->service_list, hd); in tipc_service_create()
277 return service; in tipc_service_create()
[all …]
/linux/net/caif/
H A Dcfutill.c43 struct cfsrvl *service = container_obj(layr); in cfutill_receive() local
68 service->open = false; in cfutill_receive()
83 struct cfsrvl *service = container_obj(layr); in cfutill_transmit() local
88 if (!cfsrvl_ready(service, &ret)) { in cfutill_transmit()
96 info->channel_id = service->layer.id; in cfutill_transmit()
102 info->dev_info = &service->dev_info; in cfutill_transmit()
H A Dcfdbgl.c40 struct cfsrvl *service = container_obj(layr); in cfdbgl_transmit() local
44 if (!cfsrvl_ready(service, &ret)) { in cfdbgl_transmit()
51 info->channel_id = service->layer.id; in cfdbgl_transmit()
52 info->dev_info = &service->dev_info; in cfdbgl_transmit()
H A Dcfvidl.c49 struct cfsrvl *service = container_obj(layr); in cfvidl_transmit() local
54 if (!cfsrvl_ready(service, &ret)) { in cfvidl_transmit()
62 info->channel_id = service->layer.id; in cfvidl_transmit()
63 info->dev_info = &service->dev_info; in cfvidl_transmit()
/linux/drivers/gpu/drm/xe/
H A Dxe_sriov_pf_service.c32 xe->sriov.pf.service.version.base.major = GUC_RELAY_VERSION_BASE_MAJOR; in xe_sriov_pf_service_init()
33 xe->sriov.pf.service.version.base.minor = GUC_RELAY_VERSION_BASE_MINOR; in xe_sriov_pf_service_init()
36 xe->sriov.pf.service.version.latest.major = GUC_RELAY_VERSION_LATEST_MAJOR; in xe_sriov_pf_service_init()
37 xe->sriov.pf.service.version.latest.minor = GUC_RELAY_VERSION_LATEST_MINOR; in xe_sriov_pf_service_init()
45 struct xe_sriov_pf_service_version base = xe->sriov.pf.service.version.base; in pf_negotiate_version()
46 struct xe_sriov_pf_service_version latest = xe->sriov.pf.service.version.latest; in pf_negotiate_version()
202 print_pf_version(p, "base", &xe->sriov.pf.service.version.base); in xe_sriov_pf_service_print_versions()
203 print_pf_version(p, "latest", &xe->sriov.pf.service.version.latest); in xe_sriov_pf_service_print_versions()
/linux/arch/powerpc/boot/
H A Doflib.c20 __be32 service; /* Address of service name string. */ member
41 int of_call_prom(const char *service, int nargs, int nret, ...) in of_call_prom() argument
47 args.service = cpu_to_be32(ADDR(service)); in of_call_prom()
65 static int of_call_prom_ret(const char *service, int nargs, int nret, in of_call_prom_ret() argument
72 args.service = cpu_to_be32(ADDR(service)); in of_call_prom_ret()
/linux/net/sunrpc/auth_gss/
H A Dgss_mech_switch.c236 u32 service) in gss_svc_to_pseudoflavor() argument
242 gm->gm_pfs[i].service == service) { in gss_svc_to_pseudoflavor()
265 pseudoflavor = gss_svc_to_pseudoflavor(gm, info->qop, info->service); in gss_mech_info2flavor()
294 info->service = gm->gm_pfs[i].service; in gss_mech_flavor2info()
311 return gm->gm_pfs[i].service; in gss_pseudoflavor_to_service()
330 gss_service_to_auth_domain_name(struct gss_api_mech *gm, u32 service) in gss_service_to_auth_domain_name() argument
335 if (gm->gm_pfs[i].service == service) in gss_service_to_auth_domain_name()
/linux/net/ceph/
H A Dauth_x.c151 get_ticket_handler(struct ceph_auth_client *ac, int service) in get_ticket_handler() argument
160 if (service < th->service) in get_ticket_handler()
162 else if (service > th->service) in get_ticket_handler()
172 th->service = service; in get_ticket_handler()
183 dout("remove_ticket_handler %p %d\n", th, th->service); in remove_ticket_handler()
300 xi->have_keys |= th->service; in process_one_ticket()
405 ceph_entity_type_name(th->service), au); in ceph_x_build_authorizer()
431 au->service = th->service; in ceph_x_build_authorizer()
438 msg_a->service_id = cpu_to_le32(th->service); in ceph_x_build_authorizer()
497 dout("ticket %d (%s) secret_id %llu expired\n", th->service, in have_key()
[all …]
/linux/Documentation/networking/device_drivers/ethernet/freescale/dpaa2/
H A Ddpio-driver.rst43 DPIO service-- provides APIs to other Linux drivers for services
51 |DPIO obj| |DPIO service|
78 | (DPRC) | . . |DPIO obj| |DPIO service|
105 registers the probed DPIO with dpio-service.
107 DPIO service (dpio-service.c, dpaa2-io.h)
110 The dpio service component provides queuing, notification, and buffers
153 only used by dpio-service.
/linux/net/rxrpc/
H A Dserver_key.c52 unsigned long service, sec_class; in rxrpc_vet_description_s() local
55 service = simple_strtoul(desc, &p, 10); in rxrpc_vet_description_s()
56 if (*p != ':' || service > 65535) in rxrpc_vet_description_s()
70 unsigned int service, sec_class; in rxrpc_preparse_s() local
78 if (sscanf(prep->orig_description, "%u:%u%n", &service, &sec_class, &n) != 2) in rxrpc_preparse_s()
152 * rxrpc_sock_set_security_keyring - Set the security keyring for a kernel service
157 * the encryption keys for a kernel service. in rxrpc_sock_set_security_keyring()
179 * rxrpc_sock_set_manage_response - Set the manage-response flag for a kernel service
/linux/Documentation/devicetree/bindings/net/
H A Dhisilicon-hns-nic.txt22 debug service
32 | | service| port(2)
43 In NIC mode of DSAF, all 6 PHYs of service DSAF are taken as ethernet ports
49 debug debug service
53 In Switch mode of DSAF, all 6 PHYs of service DSAF are taken as physical
60 | | service| port(0)
/linux/drivers/media/test-drivers/vidtv/
H A Dvidtv_psi.c496 struct vidtv_psi_desc_service *service; in vidtv_psi_desc_clone() local
504 service = (struct vidtv_psi_desc_service *)desc; in vidtv_psi_desc_clone()
507 service->service_type, in vidtv_psi_desc_clone()
508 service->service_name, in vidtv_psi_desc_clone()
509 service->provider_name); in vidtv_psi_desc_clone()
860 struct vidtv_psi_table_sdt_service *s = sdt->service; in vidtv_psi_sdt_table_update_sec_len()
1365 struct vidtv_psi_table_sdt_service *service = args->sdt->service; in vidtv_psi_sdt_write_into() local
1392 while (service) { in vidtv_psi_sdt_write_into()
1394 psi_args.from = service; in vidtv_psi_sdt_write_into()
1400 service_desc = service->descriptor; in vidtv_psi_sdt_write_into()
[all …]

12345678910>>...12