| /linux/drivers/staging/vc04_services/interface/vchiq_arm/ |
| A D | vchiq_core.c | 218 service->state->id, service->localport, in set_service_state() 241 service = rcu_pointer_handoff(service); in find_service_by_handle() 260 service = rcu_pointer_handoff(service); in find_service_by_port() 281 service = rcu_pointer_handoff(service); in find_service_for_instance() 303 service = rcu_pointer_handoff(service); in find_closed_service_for_instance() 349 service = rcu_pointer_handoff(service); in next_service_by_instance() 398 id = service ? service->client_id : 0; in vchiq_get_client_id() 464 service->state->id, service->handle); in make_service_callback() 598 service = rcu_pointer_handoff(service); in get_listening_service() 1355 request_poll(service->state, service, (queue == &service->bulk_tx) ? in notify_bulks() [all …]
|
| A D | vchiq_dev.c | 172 if (!service) { in vchiq_ioc_create_service() 177 user_service->service = service; in vchiq_ioc_create_service() 214 if (!service) in vchiq_ioc_dequeue_message() 296 if (!service) in vchiq_irq_queue_bulk_tx_rx() 609 service = NULL; in vchiq_ioctl() 668 if (!service) { in vchiq_ioctl() 703 if (service) { in vchiq_ioctl() 829 if (!service) { in vchiq_ioctl() 851 if (service) { in vchiq_ioctl() 865 if (service) in vchiq_ioctl() [all …]
|
| A D | vchiq_arm.c | 806 if (service) { in vchiq_add_service() 834 if (service) { in vchiq_open_service() 935 if (!service) in vchiq_blocking_bulk_transfer() 1210 if (!service || service->base.callback != service_callback) in vchiq_dump_platform_instances() 1431 if (service) { in vchiq_release_internal() 1489 return vchiq_release_internal(service->state, service); in vchiq_release_service_internal() 1546 if (service) { in vchiq_use_service() 1560 if (service) { in vchiq_release_service() 1561 ret = vchiq_release_internal(service->state, service); in vchiq_release_service() 1655 if (!service || !service->state) in vchiq_check_service() [all …]
|
| A D | vchiq_core.h | 456 vchiq_open_service_internal(struct vchiq_service *service, int client_id); 459 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd); 462 vchiq_terminate_service_internal(struct vchiq_service *service); 465 vchiq_free_service_internal(struct vchiq_service *service); 492 request_poll(struct vchiq_state *state, struct vchiq_service *service, 520 vchiq_service_get(struct vchiq_service *service); 523 vchiq_service_put(struct vchiq_service *service); 545 int vchiq_use_service_internal(struct vchiq_service *service); 547 int vchiq_release_service_internal(struct vchiq_service *service); 555 int vchiq_check_service(struct vchiq_service *service); [all …]
|
| /linux/net/caif/ |
| A D | cfsrvl.c | 37 service->open = true; in cfservl_ctrlcmd() 42 service->open = false; in cfservl_ctrlcmd() 48 if (service->modem_flow_on) in cfservl_ctrlcmd() 64 if (service->phy_flow_on) { in cfservl_ctrlcmd() 71 if (service->phy_flow_on) { in cfservl_ctrlcmd() 157 kfree(service); in cfsrvl_release() 166 service->open = false; in cfsrvl_init() 179 if (!service->open) { in cfsrvl_ready() 212 struct cfsrvl *service; in caif_client_register_refcnt() local 217 service->hold = hold; in caif_client_register_refcnt() [all …]
|
| A D | cfutill.c | 43 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()
|
| /linux/drivers/gpu/drm/amd/display/dc/gpio/ |
| A D | gpio_service.c | 58 struct gpio_service *service; in dal_gpio_service_create() local 63 if (!service) { in dal_gpio_service_create() 83 service->ctx = ctx; in dal_gpio_service_create() 112 return service; in dal_gpio_service_create() 121 kfree(service); in dal_gpio_service_create() 127 struct gpio_service *service, in dal_gpio_service_create_irq() argument 143 struct gpio_service *service, in dal_gpio_service_create_generic_mux() argument 177 struct gpio_service *service, in dal_gpio_get_generic_pin_info() argument 249 struct gpio_service *service, in set_pin_busy() argument 301 struct gpio_service *service = gpio->service; in dal_gpio_service_open() local [all …]
|
| A D | gpio_base.c | 111 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/drivers/gpu/drm/xe/tests/ |
| A D | xe_gt_sriov_pf_service_test.c | 39 gt->sriov.pf.service.version.latest.major); in pf_service_test_init() 40 if (gt->sriov.pf.service.version.base.major == gt->sriov.pf.service.version.latest.major) in pf_service_test_init() 42 gt->sriov.pf.service.version.latest.minor); in pf_service_test_init() 68 gt->sriov.pf.service.version.base.major, in pf_negotiate_base_match() 69 gt->sriov.pf.service.version.base.minor, in pf_negotiate_base_match() 82 gt->sriov.pf.service.version.base.major, in pf_negotiate_base_newer() 87 if (gt->sriov.pf.service.version.base.major == gt->sriov.pf.service.version.latest.major) in pf_negotiate_base_newer() 115 if (!gt->sriov.pf.service.version.base.minor) in pf_negotiate_base_older() 120 gt->sriov.pf.service.version.base.major, in pf_negotiate_base_older() 182 if (!gt->sriov.pf.service.version.latest.minor) in pf_negotiate_latest_older() [all …]
|
| /linux/drivers/crypto/intel/qat/qat_common/ |
| A D | adf_init.c | 28 memset(service->init_status, 0, sizeof(service->init_status)); in adf_service_register() 29 memset(service->start_status, 0, sizeof(service->start_status)); in adf_service_register() 30 adf_service_add(service); in adf_service_register() 37 list_del(&service->list); in adf_service_remove() 46 if (service->init_status[i] || service->start_status[i]) { in adf_service_unregister() 159 service->name); in adf_dev_init() 236 service->name); in adf_dev_start() 377 service->name); in adf_dev_shutdown() 418 service->name); in adf_dev_restarting_notify() 431 service->name); in adf_dev_restarted_notify() [all …]
|
| /linux/include/trace/events/ |
| A D | qrtr.h | 13 TP_PROTO(unsigned int service, unsigned int instance, 16 TP_ARGS(service, instance, node, port), 19 __field(unsigned int, service) 26 __entry->service = service; 40 TP_PROTO(unsigned int service, unsigned int instance, 43 TP_ARGS(service, instance, node, port), 46 __field(unsigned int, service) 53 __entry->service = service; 70 TP_ARGS(service, instance, node, port), 73 __field(unsigned int, service) [all …]
|
| /linux/net/qrtr/ |
| A D | ns.c | 44 unsigned int service; member 101 if (f->service != 0 && srv->service != f->service) in server_match() 124 pkt.server.service = cpu_to_le32(srv->service); in service_announce_new() 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() 236 srv->service = service; in server_add() 286 if (lookup->service && lookup->service != srv->service) in server_del() 487 if (lookup->service && lookup->service != service) in ctrl_cmd_new_server() 542 lookup->service = service; in ctrl_cmd_new_lookup() 547 filter.service = service; in ctrl_cmd_new_lookup() [all …]
|
| /linux/Documentation/PCI/ |
| A D | pciebus-howto.rst | 15 and provides information on how to enable the service drivers to 38 and handled by corresponding service drivers. 46 services. To maintain a clean and simple solution each service 47 may have its own software service driver. In this case several 59 to the corresponding service drivers as required. Some key 62 - Allow multiple service drivers to run simultaneously on 65 - Allow service drivers implemented in an independent 72 device to requested service drivers. 97 section 5.2.1 & 5.2.2). It is important that a service driver 128 Below is sample service driver code to initialize the port service [all …]
|
| /linux/drivers/soc/qcom/ |
| A D | qcom_pd_mapper.c | 55 struct qcom_pdm_service *service; in qcom_pdm_find() local 59 return service; in qcom_pdm_find() 74 if (service) { in qcom_pdm_add_service_domain() 80 service = kzalloc(sizeof(*service), GFP_KERNEL); in qcom_pdm_add_service_domain() 81 if (!service) in qcom_pdm_add_service_domain() 85 service->name = service_name; in qcom_pdm_add_service_domain() 93 list_del(&service->list); in qcom_pdm_add_service_domain() 94 kfree(service); in qcom_pdm_add_service_domain() 144 list_del(&service->list); in qcom_pdm_free_domains() 145 kfree(service); in qcom_pdm_free_domains() [all …]
|
| /linux/Documentation/admin-guide/device-mapper/ |
| A D | dm-service-time.rst | 2 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/staging/vc04_services/include/linux/raspberrypi/ |
| A D | vchiq.h | 90 unsigned int service); 91 extern int vchiq_use_service(struct vchiq_instance *instance, unsigned int service); 93 unsigned int service); 96 extern void vchiq_release_message(struct vchiq_instance *instance, unsigned int service, 100 extern int vchiq_bulk_transmit(struct vchiq_instance *instance, unsigned int service, 103 extern int vchiq_bulk_receive(struct vchiq_instance *instance, unsigned int service, 106 extern void *vchiq_get_service_userdata(struct vchiq_instance *instance, unsigned int service);
|
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_gt_sriov_pf_service.c | 229 gt->sriov.pf.service.runtime.size = size; in pf_alloc_runtime_info() 230 gt->sriov.pf.service.runtime.regs = regs; in pf_alloc_runtime_info() 231 gt->sriov.pf.service.runtime.values = values; in pf_alloc_runtime_info() 249 if (!gt->sriov.pf.service.runtime.size) in pf_prepare_runtime_info() 252 size = gt->sriov.pf.service.runtime.size; in pf_prepare_runtime_info() 253 regs = gt->sriov.pf.service.runtime.regs; in pf_prepare_runtime_info() 254 values = gt->sriov.pf.service.runtime.values; in pf_prepare_runtime_info() 396 runtime = >->sriov.pf.service.runtime; in pf_service_runtime_query() 510 size = gt->sriov.pf.service.runtime.size; in xe_gt_sriov_pf_service_print_runtime() 511 regs = gt->sriov.pf.service.runtime.regs; in xe_gt_sriov_pf_service_print_runtime() [all …]
|
| /linux/drivers/gpu/drm/amd/display/include/ |
| A D | gpio_service_interface.h | 36 struct gpio_service *service, 50 struct gpio_service *service, 55 struct gpio_service *service, 67 struct gpio_service *service, 72 struct gpio_service *service, 94 struct gpio_service *service,
|
| /linux/drivers/pci/pcie/ |
| A D | portdrv.c | 32 #define get_descriptor_id(type, service) (((type - 4) << 8) | service) argument 37 u32 service; member 297 pcie->service = service; in pcie_device_init() 361 int service = 1 << i; in pcie_port_device_register() local 362 if (!(capabilities & service)) in pcie_port_device_register() 364 if (!pcie_device_init(dev, service, irqs[i])) in pcie_port_device_register() 455 u32 service; in find_service_iter() local 458 service = pdrvs->service; in find_service_iter() 462 if (service_driver->service == service) { in find_service_iter() 480 u32 service) in pcie_port_find_device() argument [all …]
|
| /linux/drivers/s390/char/ |
| A D | tape_3590.c | 959 char *exception, *service; in tape_3590_print_mim_msg_f0() local 964 if (!exception || !service) in tape_3590_print_mim_msg_f0() 1003 snprintf(service, BUFSIZE, "0x%02x", in tape_3590_print_mim_msg_f0() 1009 "service %s\n", exception, service); in tape_3590_print_mim_msg_f0() 1013 kfree(service); in tape_3590_print_mim_msg_f0() 1023 char *exception, *service; in tape_3590_print_io_sim_msg_f1() local 1028 if (!exception || !service) in tape_3590_print_io_sim_msg_f1() 1124 kfree(service); in tape_3590_print_io_sim_msg_f1() 1134 char *exception, *service; in tape_3590_print_dev_sim_msg_f2() local 1139 if (!exception || !service) in tape_3590_print_dev_sim_msg_f2() [all …]
|
| /linux/net/tipc/ |
| A D | name_table.c | 261 struct tipc_service *service; in tipc_service_create() local 264 service = kzalloc(sizeof(*service), GFP_ATOMIC); in tipc_service_create() 265 if (!service) { in tipc_service_create() 271 service->type = ua->sr.type; in tipc_service_create() 272 service->ranges = RB_ROOT; in tipc_service_create() 277 return service; in tipc_service_create() 466 struct tipc_service *service; in tipc_service_find() local 471 return service; in tipc_service_find() 935 struct tipc_service *service; in tipc_nametbl_stop() local 1073 if (!service) in tipc_nl_service_list() [all …]
|
| /linux/arch/powerpc/boot/ |
| A D | oflib.c | 20 __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/Documentation/ABI/testing/ |
| A D | configfs-tsm | 102 supports the concept of attestation reports from a service 105 an attestation report as specified by the service provider. 106 The only currently supported service provider is "svsm". 119 supports the concept of attestation reports from a service 122 requests all active services within the service provider be 129 service guid. 137 supports the concept of attestation reports from a service 139 Indicates the service manifest version requested for the 141 the user, the default manifest version of the service (the 142 service's initial/first manifest version) is returned. [all …]
|
| /linux/net/sunrpc/auth_gss/ |
| A D | gss_mech_switch.c | 237 u32 service) in gss_svc_to_pseudoflavor() argument 243 gm->gm_pfs[i].service == service) { in gss_svc_to_pseudoflavor() 266 pseudoflavor = gss_svc_to_pseudoflavor(gm, info->qop, info->service); in gss_mech_info2flavor() 295 info->service = gm->gm_pfs[i].service; in gss_mech_flavor2info() 312 return gm->gm_pfs[i].service; in gss_pseudoflavor_to_service() 331 gss_service_to_auth_domain_name(struct gss_api_mech *gm, u32 service) in gss_service_to_auth_domain_name() argument 336 if (gm->gm_pfs[i].service == service) in gss_service_to_auth_domain_name()
|
| /linux/drivers/crypto/virtio/ |
| A D | virtio_crypto_mgr.c | 184 struct virtio_crypto *virtcrypto_get_dev_node(int node, uint32_t service, in virtcrypto_get_dev_node() argument 197 virtcrypto_algo_is_supported(tmp_dev, service, algo)) { in virtcrypto_get_dev_node() 214 service, algo)) { in virtcrypto_get_dev_node() 285 uint32_t service, in virtcrypto_algo_is_supported() argument 288 uint32_t service_mask = 1u << service; in virtcrypto_algo_is_supported() 300 switch (service) { in virtcrypto_algo_is_supported()
|