| /drivers/staging/vc04_services/interface/vchiq_arm/ |
| A D | vchiq_core.c | 224 service->state->id, service->localport, in set_service_state() 247 service = rcu_pointer_handoff(service); in find_service_by_handle() 266 service = rcu_pointer_handoff(service); in find_service_by_port() 287 service = rcu_pointer_handoff(service); in find_service_for_instance() 309 service = rcu_pointer_handoff(service); in find_closed_service_for_instance() 355 service = rcu_pointer_handoff(service); in next_service_by_instance() 404 id = service ? service->client_id : 0; in vchiq_get_client_id() 481 service->state->id, service->handle); in make_service_callback() 634 service = rcu_pointer_handoff(service); in get_listening_service() 1395 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 | 459 if (service) { in vchiq_add_service() 487 if (service) { in vchiq_open_service() 582 if (!service) in vchiq_blocking_bulk_transfer() 861 if (!service || service->base.callback != service_callback) in vchiq_dump_platform_instances() 1083 if (service) { in vchiq_release_internal() 1141 return vchiq_release_internal(service->state, service); in vchiq_release_service_internal() 1198 if (service) { in vchiq_use_service() 1212 if (service) { in vchiq_release_service() 1213 ret = vchiq_release_internal(service->state, service); in vchiq_release_service() 1307 if (!service || !service->state) in vchiq_check_service() [all …]
|
| A D | vchiq_core.h | 483 vchiq_open_service_internal(struct vchiq_service *service, int client_id); 486 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd); 489 vchiq_terminate_service_internal(struct vchiq_service *service); 492 vchiq_free_service_internal(struct vchiq_service *service); 516 request_poll(struct vchiq_state *state, struct vchiq_service *service, 544 vchiq_service_get(struct vchiq_service *service); 547 vchiq_service_put(struct vchiq_service *service); 562 int vchiq_use_service_internal(struct vchiq_service *service); 564 int vchiq_release_service_internal(struct vchiq_service *service); 572 int vchiq_check_service(struct vchiq_service *service); [all …]
|
| A D | vchiq_arm.h | 60 struct vchiq_service *service; member 110 vchiq_check_service(struct vchiq_service *service); 116 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, 120 struct vchiq_service *service);
|
| /drivers/gpu/drm/xe/tests/ |
| A D | xe_sriov_pf_service_kunit.c | 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() 39 xe->sriov.pf.service.version.latest.minor); in pf_service_test_init() 63 xe->sriov.pf.service.version.base.major, in pf_negotiate_base_match() 64 xe->sriov.pf.service.version.base.minor, in pf_negotiate_base_match() 77 xe->sriov.pf.service.version.base.major, in pf_negotiate_base_newer() 82 if (xe->sriov.pf.service.version.base.major == xe->sriov.pf.service.version.latest.major) in pf_negotiate_base_newer() 110 if (!xe->sriov.pf.service.version.base.minor) in pf_negotiate_base_older() 115 xe->sriov.pf.service.version.base.major, in pf_negotiate_base_older() 177 if (!xe->sriov.pf.service.version.latest.minor) in pf_negotiate_latest_older() [all …]
|
| /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()
|
| A D | gpio_service.h | 48 struct gpio_service *service, 52 struct gpio_service *service, 57 struct gpio_service *service,
|
| /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() 419 service->name); in adf_dev_restarting_notify() 432 service->name); in adf_dev_restarted_notify() [all …]
|
| /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 …]
|
| A D | qmi_interface.c | 33 unsigned int service, unsigned int instance, in qmi_recv_new_server() argument 51 svc->service = service; in qmi_recv_new_server() 147 le32_to_cpu(pkt->server.service), in qmi_recv_ctrl_pkt() 175 pkt.server.service = cpu_to_le32(svc->service); in qmi_send_new_lookup() 207 int qmi_add_lookup(struct qmi_handle *qmi, unsigned int service, in qmi_add_lookup() argument 216 svc->service = service; in qmi_add_lookup() 238 pkt.server.service = cpu_to_le32(svc->service); in qmi_send_new_server() 271 int qmi_add_server(struct qmi_handle *qmi, unsigned int service, in qmi_add_server() argument 280 svc->service = service; in qmi_add_server()
|
| /drivers/s390/char/ |
| A D | tape_3590.c | 960 char *exception, *service; in tape_3590_print_mim_msg_f0() local 965 if (!exception || !service) in tape_3590_print_mim_msg_f0() 1004 snprintf(service, BUFSIZE, "0x%02x", in tape_3590_print_mim_msg_f0() 1010 "service %s\n", exception, service); in tape_3590_print_mim_msg_f0() 1014 kfree(service); in tape_3590_print_mim_msg_f0() 1024 char *exception, *service; in tape_3590_print_io_sim_msg_f1() local 1029 if (!exception || !service) in tape_3590_print_io_sim_msg_f1() 1125 kfree(service); in tape_3590_print_io_sim_msg_f1() 1135 char *exception, *service; in tape_3590_print_dev_sim_msg_f2() local 1140 if (!exception || !service) in tape_3590_print_dev_sim_msg_f2() [all …]
|
| /drivers/pci/pcie/ |
| A D | portdrv.c | 32 #define get_descriptor_id(type, service) (((type - 4) << 8) | service) argument 37 u32 service; member 301 pcie->service = 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() 466 if (service_driver->service == service) { in find_service_iter() 484 u32 service) in pcie_port_find_device() argument [all …]
|
| A D | portdrv.h | 62 u32 service; /* Port service this device represents */ member 91 u32 service; /* Port service this device represents */ member 125 struct device *pcie_port_find_device(struct pci_dev *dev, u32 service);
|
| /drivers/gpu/drm/xe/ |
| A D | xe_gt_sriov_pf_service.c | 155 gt->sriov.pf.service.runtime.size = size; in pf_alloc_runtime_info() 156 gt->sriov.pf.service.runtime.regs = regs; in pf_alloc_runtime_info() 157 gt->sriov.pf.service.runtime.values = values; in pf_alloc_runtime_info() 175 if (!gt->sriov.pf.service.runtime.size) in pf_prepare_runtime_info() 178 size = gt->sriov.pf.service.runtime.size; in pf_prepare_runtime_info() 179 regs = gt->sriov.pf.service.runtime.regs; in pf_prepare_runtime_info() 180 values = gt->sriov.pf.service.runtime.values; in pf_prepare_runtime_info() 280 runtime = >->sriov.pf.service.runtime; in pf_service_runtime_query() 396 size = gt->sriov.pf.service.runtime.size; in xe_gt_sriov_pf_service_print_runtime() 397 regs = gt->sriov.pf.service.runtime.regs; in xe_gt_sriov_pf_service_print_runtime() [all …]
|
| A D | xe_sriov_pf_service.c | 32 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()
|
| /drivers/staging/vc04_services/include/linux/raspberrypi/ |
| A D | vchiq.h | 91 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);
|
| /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, 97 struct gpio_service *service,
|
| /drivers/crypto/virtio/ |
| A D | virtio_crypto_mgr.c | 148 struct virtio_crypto *virtcrypto_get_dev_node(int node, uint32_t service, in virtcrypto_get_dev_node() argument 161 virtcrypto_algo_is_supported(tmp_dev, service, algo)) { in virtcrypto_get_dev_node() 178 service, algo)) { in virtcrypto_get_dev_node() 249 uint32_t service, in virtcrypto_algo_is_supported() argument 252 uint32_t service_mask = 1u << service; in virtcrypto_algo_is_supported() 264 switch (service) { in virtcrypto_algo_is_supported()
|
| A D | virtio_crypto_akcipher_algs.c | 45 uint32_t service; member 465 .service = VIRTIO_CRYPTO_SERVICE_AKCIPHER, 488 .service = VIRTIO_CRYPTO_SERVICE_AKCIPHER, 524 uint32_t service = virtio_crypto_akcipher_algs[i].service; in virtio_crypto_akcipher_algs_register() local 527 if (!virtcrypto_algo_is_supported(vcrypto, service, algonum)) in virtio_crypto_akcipher_algs_register() 553 uint32_t service = virtio_crypto_akcipher_algs[i].service; in virtio_crypto_akcipher_algs_unregister() local 557 !virtcrypto_algo_is_supported(vcrypto, service, algonum)) in virtio_crypto_akcipher_algs_unregister()
|
| /drivers/media/test-drivers/vidtv/ |
| A D | vidtv_psi.c | 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() 1414 service = service->next; in vidtv_psi_sdt_write_into() 1441 service = kzalloc(sizeof(*service), GFP_KERNEL); in vidtv_psi_sdt_service_init() 1442 if (!service) in vidtv_psi_sdt_service_init() 1462 head->next = service; in vidtv_psi_sdt_service_init() 1465 return service; in vidtv_psi_sdt_service_init() 1487 if (service == sdt->service) in vidtv_psi_sdt_service_assign() 1490 sdt->service = service; in vidtv_psi_sdt_service_assign() [all …]
|
| /drivers/md/ |
| A D | Makefile | 10 dm-historical-service-time-y += dm-ps-historical-service-time.o 14 dm-service-time-y += dm-ps-service-time.o 61 obj-$(CONFIG_DM_MULTIPATH_ST) += dm-service-time.o 62 obj-$(CONFIG_DM_MULTIPATH_HST) += dm-historical-service-time.o
|
| /drivers/crypto/intel/qat/qat_6xxx/ |
| A D | adf_6xxx_hw_data.c | 141 static enum adf_cfg_service_type get_ring_type(unsigned int service) in get_ring_type() argument 143 switch (service) { in get_ring_type() 158 static const unsigned long *get_thrd_mask(unsigned int service) in get_thrd_mask() argument 160 switch (service) { in get_thrd_mask() 181 int ret, service; in get_rp_config() local 192 service = get_service(&mask); in get_rp_config() 193 if (service < 0) in get_rp_config() 194 return service; in get_rp_config() 196 rp_config[i].ring_type = get_ring_type(service); in get_rp_config() 197 rp_config[i].thrd_mask = get_thrd_mask(service); in get_rp_config() [all …]
|
| /drivers/rpmsg/ |
| A D | Kconfig | 23 allows user-space programs to create endpoints with specific service name, 27 tristate "RPMSG name service announcement" 30 Say Y here to enable the support of the name service announcement 32 service announcement.
|