/kernel/linux/linux-5.10/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_core.c | 136 vchiq_set_service_state(struct vchiq_service *service, int newstate) in vchiq_set_service_state() argument 139 service->state->id, service->localport, in vchiq_set_service_state() 140 srvstate_names[service->srvstate], in vchiq_set_service_state() 142 service->srvstate = newstate; in vchiq_set_service_state() 148 struct vchiq_service *service; in find_service_by_handle() local 151 service = handle_to_service(handle); in find_service_by_handle() 152 if (service && service->srvstate != VCHIQ_SRVSTATE_FREE && in find_service_by_handle() 153 service in find_service_by_handle() 170 struct vchiq_service *service; find_service_by_port() local 191 struct vchiq_service *service; find_service_for_instance() local 213 struct vchiq_service *service; find_closed_service_for_instance() local 238 struct vchiq_service *service = NULL; __next_service_by_instance() local 261 struct vchiq_service *service; next_service_by_instance() local 278 lock_service(struct vchiq_service *service) lock_service() argument 289 struct vchiq_service *service = service_release() local 301 unlock_service(struct vchiq_service *service) unlock_service() argument 313 struct vchiq_service *service; vchiq_get_client_id() local 327 struct vchiq_service *service; vchiq_get_service_userdata() local 338 mark_service_closing_internal(struct vchiq_service *service, int sh_thread) mark_service_closing_internal() argument 363 mark_service_closing(struct vchiq_service *service) mark_service_closing() argument 369 make_service_callback(struct vchiq_service *service, enum vchiq_reason reason, struct vchiq_header *header, void *bulk_userdata) make_service_callback() argument 488 struct vchiq_service *service; get_listening_service() local 514 struct vchiq_service *service = get_connected_service() local 530 request_poll(struct vchiq_state *state, struct vchiq_service *service, int poll_type) request_poll() argument 807 queue_message(struct vchiq_state *state, struct vchiq_service *service, int msgid, ssize_t (*copy_callback)(void *context, void *dest, size_t offset, size_t maxsize), void *context, size_t size, int flags) queue_message() argument 1055 queue_message_sync(struct vchiq_state *state, struct vchiq_service *service, int msgid, ssize_t (*copy_callback)(void *context, void *dest, size_t offset, size_t maxsize), void *context, int size, int is_blocking) queue_message_sync() argument 1153 release_slot(struct vchiq_state *state, struct vchiq_slot_info *slot_info, struct vchiq_header *header, struct vchiq_service *service) release_slot() argument 1206 notify_bulks(struct vchiq_service *service, struct vchiq_bulk_queue *queue, int retry_poll) notify_bulks() argument 1301 struct vchiq_service *service = poll_services() local 1357 abort_outstanding_bulks(struct vchiq_service *service, struct vchiq_bulk_queue *queue) abort_outstanding_bulks() argument 1410 struct vchiq_service *service = NULL; parse_open() local 1524 struct vchiq_service *service = NULL; parse_rx_slots() local 1972 struct vchiq_service *service; sync_func() local 2280 struct vchiq_service *service = find_service_by_handle(handle); vchiq_msg_queue_push() local 2301 struct vchiq_service *service = find_service_by_handle(handle); vchiq_msg_hold() local 2342 struct vchiq_service *service; vchiq_add_service_internal() local 2480 vchiq_open_service_internal(struct vchiq_service *service, int client_id) vchiq_open_service_internal() argument 2523 release_service_messages(struct vchiq_service *service) release_service_messages() argument 2584 do_abort_bulks(struct vchiq_service *service) do_abort_bulks() argument 2603 close_service_complete(struct vchiq_service *service, int failstate) close_service_complete() argument 2665 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd) vchiq_close_service_internal() argument 2799 vchiq_terminate_service_internal(struct vchiq_service *service) vchiq_terminate_service_internal() argument 2814 vchiq_free_service_internal(struct vchiq_service *service) vchiq_free_service_internal() argument 2847 struct vchiq_service *service; vchiq_connect_internal() local 2883 struct vchiq_service *service; vchiq_shutdown_internal() local 2901 struct vchiq_service *service = find_service_by_handle(handle); vchiq_close_service() local 2961 struct vchiq_service *service = find_service_by_handle(handle); vchiq_remove_service() local 3029 struct vchiq_service *service = find_service_by_handle(handle); vchiq_bulk_transfer() local 3181 struct vchiq_service *service = find_service_by_handle(handle); vchiq_queue_message() local 3253 struct vchiq_service *service = find_service_by_handle(handle); vchiq_release_message() local 3294 struct vchiq_service *service = find_service_by_handle(handle); vchiq_get_peer_version() local 3324 struct vchiq_service *service = find_service_by_handle(handle); vchiq_set_service_option() local 3531 struct vchiq_service *service = find_service_by_port(state, i); vchiq_dump_state() local 3543 vchiq_dump_service_state(void *dump_context, struct vchiq_service *service) vchiq_dump_service_state() argument [all...] |
H A D | vchiq_arm.c | 55 struct vchiq_service *service; member 282 struct vchiq_service *service = NULL; in vchiq_add_service() local 294 service = vchiq_add_service_internal( in vchiq_add_service() 301 if (service) { in vchiq_add_service() 302 *phandle = service->handle; in vchiq_add_service() 320 struct vchiq_service *service = NULL; in vchiq_open_service() local 330 service = vchiq_add_service_internal(state, in vchiq_open_service() 336 if (service) { in vchiq_open_service() 337 *phandle = service->handle; in vchiq_open_service() 338 status = vchiq_open_service_internal(service, curren in vchiq_open_service() 433 struct vchiq_service *service; vchiq_blocking_bulk_transfer() local 593 struct vchiq_service *service; service_callback() local 808 struct vchiq_service *service; vchiq_ioc_create_service() local 873 struct vchiq_service *service; vchiq_ioc_dequeue_message() local 954 struct vchiq_service *service; vchiq_irq_queue_bulk_tx_rx() local 1143 struct vchiq_service *service; vchiq_ioc_await_completion() local 1261 struct vchiq_service *service = NULL; vchiq_ioctl() local 1653 struct vchiq_service *service; vchiq_compat_ioctl_queue_message() local 1893 struct vchiq_service *service; vchiq_release() local 1964 struct vchiq_service *service; vchiq_release() local 2071 struct vchiq_service *service; vchiq_dump_platform_instances() local 2085 struct vchiq_service *service; vchiq_dump_platform_instances() local 2125 vchiq_dump_platform_service_state(void *dump_context, struct vchiq_service *service) vchiq_dump_platform_service_state() argument 2319 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, enum USE_TYPE_E use_type) vchiq_use_internal() argument 2379 vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service) vchiq_release_internal() argument 2446 vchiq_use_service_internal(struct vchiq_service *service) vchiq_use_service_internal() argument 2452 vchiq_release_service_internal(struct vchiq_service *service) vchiq_release_service_internal() argument 2466 struct vchiq_service *service; vchiq_instance_get_use_count() local 2493 struct vchiq_service *service; vchiq_instance_set_trace() local 2509 struct vchiq_service *service = find_service_by_handle(handle); vchiq_use_service() local 2524 struct vchiq_service *service = find_service_by_handle(handle); vchiq_release_service() local 2617 vchiq_check_service(struct vchiq_service *service) vchiq_check_service() argument [all...] |
H A D | vchiq_core.h | 145 #define VCHIQ_SERVICE_STATS_INC(service, stat) (service->stats. stat++) 146 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) \ 147 (service->stats. stat += addend) 150 #define VCHIQ_SERVICE_STATS_INC(service, stat) ((void)0) 151 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) ((void)0) 325 * be statically allocated, since for accounting reasons a service's slot 473 /* The number of the first unused service */ 544 vchiq_open_service_internal(struct vchiq_service *service, int client_id); 547 vchiq_close_service_internal(struct vchiq_service *service, in [all...] |
/kernel/linux/linux-6.6/drivers/staging/vc04_services/interface/vchiq_arm/ |
H A D | vchiq_core.c | 81 #define VCHIQ_SERVICE_STATS_INC(service, stat) (service->stats. stat++) 82 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) \ 83 (service->stats. stat += addend) 86 #define VCHIQ_SERVICE_STATS_INC(service, stat) ((void)0) 87 #define VCHIQ_SERVICE_STATS_ADD(service, stat, addend) ((void)0) 228 set_service_state(struct vchiq_service *service, int newstate) in set_service_state() argument 231 service->state->id, service->localport, in set_service_state() 232 srvstate_names[service in set_service_state() 246 struct vchiq_service *service; find_service_by_handle() local 267 struct vchiq_service *service; find_service_by_port() local 287 struct vchiq_service *service; find_service_for_instance() local 308 struct vchiq_service *service; find_closed_service_for_instance() local 333 struct vchiq_service *service = NULL; __next_service_by_instance() local 357 struct vchiq_service *service; next_service_by_instance() local 374 vchiq_service_get(struct vchiq_service *service) vchiq_service_get() argument 385 struct vchiq_service *service = service_release() local 397 vchiq_service_put(struct vchiq_service *service) vchiq_service_put() argument 409 struct vchiq_service *service; vchiq_get_client_id() local 423 struct vchiq_service *service; vchiq_get_service_userdata() local 434 mark_service_closing_internal(struct vchiq_service *service, int sh_thread) mark_service_closing_internal() argument 461 mark_service_closing(struct vchiq_service *service) mark_service_closing() argument 467 make_service_callback(struct vchiq_service *service, enum vchiq_reason reason, struct vchiq_header *header, void *bulk_userdata) make_service_callback() argument 600 struct vchiq_service *service; get_listening_service() local 626 struct vchiq_service *service = get_connected_service() local 642 request_poll(struct vchiq_state *state, struct vchiq_service *service, int poll_type) request_poll() argument 914 queue_message(struct vchiq_state *state, struct vchiq_service *service, int msgid, ssize_t (*copy_callback)(void *context, void *dest, size_t offset, size_t maxsize), void *context, size_t size, int flags) queue_message() argument 1153 queue_message_sync(struct vchiq_state *state, struct vchiq_service *service, int msgid, ssize_t (*copy_callback)(void *context, void *dest, size_t offset, size_t maxsize), void *context, int size, int is_blocking) queue_message_sync() argument 1246 release_slot(struct vchiq_state *state, struct vchiq_slot_info *slot_info, struct vchiq_header *header, struct vchiq_service *service) release_slot() argument 1313 notify_bulks(struct vchiq_service *service, struct vchiq_bulk_queue *queue, int retry_poll) notify_bulks() argument 1386 struct vchiq_service *service; poll_services_of_group() local 1439 abort_outstanding_bulks(struct vchiq_service *service, struct vchiq_bulk_queue *queue) abort_outstanding_bulks() argument 1488 struct vchiq_service *service = NULL; parse_open() local 1587 struct vchiq_service *service = NULL; parse_message() local 2030 struct vchiq_service *service; sync_func() local 2309 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_msg_queue_push() local 2331 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_msg_hold() local 2373 struct vchiq_service *service; vchiq_add_service_internal() local 2499 vchiq_open_service_internal(struct vchiq_service *service, int client_id) vchiq_open_service_internal() argument 2542 release_service_messages(struct vchiq_service *service) release_service_messages() argument 2602 do_abort_bulks(struct vchiq_service *service) do_abort_bulks() argument 2622 close_service_complete(struct vchiq_service *service, int failstate) close_service_complete() argument 2687 vchiq_close_service_internal(struct vchiq_service *service, int close_recvd) vchiq_close_service_internal() argument 2802 vchiq_terminate_service_internal(struct vchiq_service *service) vchiq_terminate_service_internal() argument 2817 vchiq_free_service_internal(struct vchiq_service *service) vchiq_free_service_internal() argument 2847 struct vchiq_service *service; vchiq_connect_internal() local 2880 struct vchiq_service *service; vchiq_shutdown_internal() local 2895 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_close_service() local 2953 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_remove_service() local 3019 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_bulk_transfer() local 3179 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_queue_message() local 3250 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_release_message() local 3292 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_get_peer_version() local 3327 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_set_service_option() local 3524 struct vchiq_service *service = find_service_by_port(state, i); vchiq_dump_state() local 3536 vchiq_dump_service_state(void *dump_context, struct vchiq_service *service) vchiq_dump_service_state() argument [all...] |
H A D | vchiq_dev.c | 52 __func__, user_service->service->handle); in close_delivered() 55 /* Allow the underlying service to be culled */ 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, ¶ms, 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 in vchiq_ioc_create_service() 208 struct vchiq_service *service; vchiq_ioc_dequeue_message() local 291 struct vchiq_service *service; vchiq_irq_queue_bulk_tx_rx() local 472 struct vchiq_service *service; vchiq_ioc_await_completion() local 581 struct vchiq_service *service = NULL; vchiq_ioctl() local 963 struct vchiq_service *service; vchiq_compat_ioctl_queue_message() local 1205 struct vchiq_service *service; vchiq_release() local 1278 struct vchiq_service *service; vchiq_release() local [all...] |
H A D | vchiq_arm.c | 105 * This use count is not associated with a service, so needs to be 789 struct vchiq_service *service = NULL; in vchiq_add_service() local 798 service = vchiq_add_service_internal(state, params, srvstate, instance, NULL); in vchiq_add_service() 800 if (service) { in vchiq_add_service() 801 *phandle = service->handle; in vchiq_add_service() 819 struct vchiq_service *service = NULL; in vchiq_open_service() local 826 service = vchiq_add_service_internal(state, params, VCHIQ_SRVSTATE_OPENING, instance, NULL); in vchiq_open_service() 828 if (service) { in vchiq_open_service() 829 *phandle = service->handle; in vchiq_open_service() 830 status = vchiq_open_service_internal(service, curren in vchiq_open_service() 923 struct vchiq_service *service; vchiq_blocking_bulk_transfer() local 1064 struct vchiq_service *service; service_callback() local 1231 struct vchiq_service *service; vchiq_dump_platform_instances() local 1245 struct vchiq_service *service; vchiq_dump_platform_instances() local 1279 vchiq_dump_platform_service_state(void *dump_context, struct vchiq_service *service) vchiq_dump_platform_service_state() argument 1417 vchiq_use_internal(struct vchiq_state *state, struct vchiq_service *service, enum USE_TYPE_E use_type) vchiq_use_internal() argument 1474 vchiq_release_internal(struct vchiq_state *state, struct vchiq_service *service) vchiq_release_internal() argument 1537 vchiq_use_service_internal(struct vchiq_service *service) vchiq_use_service_internal() argument 1543 vchiq_release_service_internal(struct vchiq_service *service) vchiq_release_service_internal() argument 1557 struct vchiq_service *service; vchiq_instance_get_use_count() local 1584 struct vchiq_service *service; vchiq_instance_set_trace() local 1600 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_use_service() local 1614 struct vchiq_service *service = find_service_by_handle(instance, handle); vchiq_release_service() local 1705 vchiq_check_service(struct vchiq_service *service) vchiq_check_service() argument [all...] |
/kernel/linux/linux-5.10/net/caif/ |
H A D | cfsrvl.c | 30 struct cfsrvl *service = container_obj(layr); in cfservl_ctrlcmd() local 37 service->open = true; in cfservl_ctrlcmd() 42 service->open = false; in cfservl_ctrlcmd() 46 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 48 if (service->modem_flow_on) in cfservl_ctrlcmd() 51 service->phy_flow_on = false; in cfservl_ctrlcmd() 54 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 56 if (service->modem_flow_on) { in cfservl_ctrlcmd() 61 service->phy_flow_on = true; in cfservl_ctrlcmd() 64 if (service in cfservl_ctrlcmd() 96 struct cfsrvl *service = container_obj(layr); cfservl_modemcmd() local 156 struct cfsrvl *service = container_of(layer, struct cfsrvl, layer); cfsrvl_release() local 160 cfsrvl_init(struct cfsrvl *service, u8 channel_id, struct dev_info *dev_info, bool supports_flowctrl) cfsrvl_init() argument 177 cfsrvl_ready(struct cfsrvl *service, int *err) cfsrvl_ready() argument 212 struct cfsrvl *service; caif_client_register_refcnt() local [all...] |
/kernel/linux/linux-6.6/net/caif/ |
H A D | cfsrvl.c | 30 struct cfsrvl *service = container_obj(layr); in cfservl_ctrlcmd() local 37 service->open = true; in cfservl_ctrlcmd() 42 service->open = false; in cfservl_ctrlcmd() 46 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 48 if (service->modem_flow_on) in cfservl_ctrlcmd() 51 service->phy_flow_on = false; in cfservl_ctrlcmd() 54 if (phyid != service->dev_info.id) in cfservl_ctrlcmd() 56 if (service->modem_flow_on) { in cfservl_ctrlcmd() 61 service->phy_flow_on = true; in cfservl_ctrlcmd() 64 if (service in cfservl_ctrlcmd() 96 struct cfsrvl *service = container_obj(layr); cfservl_modemcmd() local 156 struct cfsrvl *service = container_of(layer, struct cfsrvl, layer); cfsrvl_release() local 160 cfsrvl_init(struct cfsrvl *service, u8 channel_id, struct dev_info *dev_info, bool supports_flowctrl) cfsrvl_init() argument 177 cfsrvl_ready(struct cfsrvl *service, int *err) cfsrvl_ready() argument 212 struct cfsrvl *service; caif_client_register_refcnt() local [all...] |
/kernel/linux/linux-5.10/drivers/crypto/qat/qat_common/ |
H A D | adf_init.c | 14 static void adf_service_add(struct service_hndl *service) in adf_service_add() argument 17 list_add(&service->list, &service_table); in adf_service_add() 21 int adf_service_register(struct service_hndl *service) in adf_service_register() argument 23 memset(service->init_status, 0, sizeof(service->init_status)); in adf_service_register() 24 memset(service->start_status, 0, sizeof(service->start_status)); in adf_service_register() 25 adf_service_add(service); in adf_service_register() 29 static void adf_service_remove(struct service_hndl *service) in adf_service_remove() argument 32 list_del(&service in adf_service_remove() 36 adf_service_unregister(struct service_hndl *service) adf_service_unregister() argument 61 struct service_hndl *service; adf_dev_init() local 150 struct service_hndl *service; adf_dev_start() local 204 struct service_hndl *service; adf_dev_stop() local 256 struct service_hndl *service; adf_dev_shutdown() local 315 struct service_hndl *service; adf_dev_restarting_notify() local 330 struct service_hndl *service; adf_dev_restarted_notify() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | gpio_service.c | 60 struct gpio_service *service; in dal_gpio_service_create() local 63 service = kzalloc(sizeof(struct gpio_service), GFP_KERNEL); in dal_gpio_service_create() 65 if (!service) { in dal_gpio_service_create() 70 if (!dal_hw_translate_init(&service->translate, dce_version, in dal_gpio_service_create() 76 if (!dal_hw_factory_init(&service->factory, dce_version, in dal_gpio_service_create() 85 service->ctx = ctx; in dal_gpio_service_create() 89 service->factory.number_of_pins[index_of_id]; in dal_gpio_service_create() 93 service->busyness[index_of_id] = in dal_gpio_service_create() 97 if (!service->busyness[index_of_id]) { in dal_gpio_service_create() 103 service in dal_gpio_service_create() 128 dal_gpio_service_create_irq( struct gpio_service *service, uint32_t offset, uint32_t mask) dal_gpio_service_create_irq() argument 144 dal_gpio_service_create_generic_mux( struct gpio_service *service, uint32_t offset, uint32_t mask) dal_gpio_service_create_generic_mux() argument 178 dal_gpio_get_generic_pin_info( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_get_generic_pin_info() argument 239 is_pin_busy( const struct gpio_service *service, enum gpio_id id, uint32_t en) is_pin_busy() argument 247 set_pin_busy( struct gpio_service *service, enum gpio_id id, uint32_t en) set_pin_busy() argument 255 set_pin_free( struct gpio_service *service, enum gpio_id id, uint32_t en) set_pin_free() argument 263 dal_gpio_service_lock( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_service_lock() argument 277 dal_gpio_service_unlock( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_service_unlock() argument 294 struct gpio_service *service = gpio->service; dal_gpio_service_open() local 354 dal_gpio_service_close( struct gpio_service *service, struct hw_gpio_pin **ptr) dal_gpio_service_close() argument 427 dal_gpio_create_irq( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_create_irq() argument 468 dal_gpio_create_ddc( struct gpio_service *service, uint32_t offset, uint32_t mask, struct gpio_ddc_hw_info *info) dal_gpio_create_ddc() argument [all...] |
H A D | gpio_base.c | 113 return dal_gpio_service_lock(gpio->service, gpio->id, gpio->en); in dal_gpio_lock_pin() 119 return dal_gpio_service_unlock(gpio->service, gpio->id, gpio->en); in dal_gpio_unlock_pin() 162 return gpio->service->translate.funcs->id_to_offset( in dal_gpio_get_pin_info() 259 dal_gpio_service_close(gpio->service, &gpio->pin); in dal_gpio_close() 270 struct gpio_service *service, in dal_gpio_create() 282 gpio->service = service; in dal_gpio_create() 292 gpio->service->factory.funcs->init_ddc_data(&gpio->hw_container.ddc, service->ctx, id, en); in dal_gpio_create() 295 gpio->service in dal_gpio_create() 269 dal_gpio_create( struct gpio_service *service, enum gpio_id id, uint32_t en, enum gpio_pin_output_state output_state) dal_gpio_create() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/gpio/ |
H A D | gpio_service.c | 58 struct gpio_service *service; in dal_gpio_service_create() local 61 service = kzalloc(sizeof(struct gpio_service), GFP_KERNEL); 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 in dal_gpio_service_create() 126 dal_gpio_service_create_irq( struct gpio_service *service, uint32_t offset, uint32_t mask) dal_gpio_service_create_irq() argument 142 dal_gpio_service_create_generic_mux( struct gpio_service *service, uint32_t offset, uint32_t mask) dal_gpio_service_create_generic_mux() argument 176 dal_gpio_get_generic_pin_info( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_get_generic_pin_info() argument 237 is_pin_busy( const struct gpio_service *service, enum gpio_id id, uint32_t en) is_pin_busy() argument 245 set_pin_busy( struct gpio_service *service, enum gpio_id id, uint32_t en) set_pin_busy() argument 253 set_pin_free( struct gpio_service *service, enum gpio_id id, uint32_t en) set_pin_free() argument 261 dal_gpio_service_lock( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_service_lock() argument 275 dal_gpio_service_unlock( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_service_unlock() argument 292 struct gpio_service *service = gpio->service; dal_gpio_service_open() local 352 dal_gpio_service_close( struct gpio_service *service, struct hw_gpio_pin **ptr) dal_gpio_service_close() argument 425 dal_gpio_create_irq( struct gpio_service *service, enum gpio_id id, uint32_t en) dal_gpio_create_irq() argument 466 dal_gpio_create_ddc( struct gpio_service *service, uint32_t offset, uint32_t mask, struct gpio_ddc_hw_info *info) dal_gpio_create_ddc() argument [all...] |
H 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() 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 in dal_gpio_create() 267 dal_gpio_create( struct gpio_service *service, enum gpio_id id, uint32_t en, enum gpio_pin_output_state output_state) dal_gpio_create() argument [all...] |
/kernel/linux/common_modules/tzdriver/core/ |
H A D | session_manager.c | 61 /* record all service node and need mutex to avoid race */ 88 void get_service_struct(struct tc_ns_service *service) in get_service_struct() argument 90 if (!service) in get_service_struct() 93 atomic_inc(&service->usage); in get_service_struct() 94 tlogd("service->usage = %d\n", atomic_read(&service->usage)); in get_service_struct() 97 void put_service_struct(struct tc_ns_service *service) in put_service_struct() argument 99 if (!service) in put_service_struct() 102 tlogd("service->usage = %d\n", atomic_read(&service in put_service_struct() 113 add_service_to_dev(struct tc_ns_dev_file *dev, struct tc_ns_service *service) add_service_to_dev() argument 148 struct tc_ns_service *service = NULL; dump_services_status() local 162 del_service_from_dev(struct tc_ns_dev_file *dev, struct tc_ns_service *service) del_service_from_dev() argument 226 struct tc_ns_service *service = NULL; tc_find_session_by_uuid() local 553 struct tc_ns_service *service = NULL; tc_ns_service_init() local 584 struct tc_ns_service *service = NULL; tc_find_service_from_all() local 601 struct tc_ns_service *service = NULL; find_service() local 952 init_new_sess_node(struct tc_ns_dev_file *dev_file, const struct tc_ns_client_context *context, struct tc_ns_service *service, struct tc_ns_session *session) init_new_sess_node() argument 969 proc_open_session(struct tc_ns_dev_file *dev_file, struct tc_ns_client_context *context, struct tc_ns_service *service, struct tc_ns_session *session, uint8_t flags) proc_open_session() argument 1020 struct tc_ns_service *service = NULL; tc_ns_open_session() local 1075 get_session(struct tc_ns_service *service, const struct tc_ns_dev_file *dev_file, const struct tc_ns_client_context *context) get_session() argument 1093 struct tc_ns_service *service = NULL; get_service() local 1133 close_session_in_service_list(struct tc_ns_dev_file *dev, struct tc_ns_service *service) close_session_in_service_list() argument 1172 struct tc_ns_service *service = NULL; close_session_thread_fn() local 1225 struct tc_ns_service *service = NULL; tc_ns_close_session() local 1281 struct tc_ns_service *service = NULL; tc_ns_send_cmd() local 1405 cleanup_session(struct tc_ns_service *service) cleanup_session() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_init.c | 16 static void adf_service_add(struct service_hndl *service) in adf_service_add() argument 19 list_add(&service->list, &service_table); in adf_service_add() 23 int adf_service_register(struct service_hndl *service) in adf_service_register() argument 25 memset(service->init_status, 0, sizeof(service->init_status)); in adf_service_register() 26 memset(service->start_status, 0, sizeof(service->start_status)); in adf_service_register() 27 adf_service_add(service); in adf_service_register() 31 static void adf_service_remove(struct service_hndl *service) in adf_service_remove() argument 34 list_del(&service in adf_service_remove() 38 adf_service_unregister(struct service_hndl *service) adf_service_unregister() argument 63 struct service_hndl *service; adf_dev_init() local 170 struct service_hndl *service; adf_dev_start() local 266 struct service_hndl *service; adf_dev_stop() local 329 struct service_hndl *service; adf_dev_shutdown() local 389 struct service_hndl *service; adf_dev_restarting_notify() local 404 struct service_hndl *service; adf_dev_restarted_notify() local [all...] |
/kernel/linux/linux-5.10/include/trace/events/ |
H 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; 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...] |
/kernel/linux/linux-6.6/include/trace/events/ |
H 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; 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...] |
/kernel/linux/linux-6.6/net/qrtr/ |
H A D | ns.c | 44 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, sr in service_announce_del() 217 server_add(unsigned int service, unsigned int instance, unsigned int node_id, unsigned int port) server_add() argument 454 ctrl_cmd_new_server(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance, unsigned int node_id, unsigned int port) ctrl_cmd_new_server() argument 495 ctrl_cmd_del_server(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance, unsigned int node_id, unsigned int port) ctrl_cmd_del_server() argument 520 ctrl_cmd_new_lookup(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance) ctrl_cmd_new_lookup() argument 562 ctrl_cmd_del_lookup(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance) ctrl_cmd_del_lookup() argument [all...] |
/kernel/linux/linux-5.10/net/qrtr/ |
H A D | ns.c | 43 unsigned int service; member 49 unsigned int service; member 57 unsigned int service; member 99 if (f->service != 0 && srv->service != f->service) in server_match() 114 trace_qrtr_ns_service_announce_new(srv->service, srv->instance, in service_announce_new() 122 pkt.server.service = cpu_to_le32(srv->service); in service_announce_new() 141 trace_qrtr_ns_service_announce_del(srv->service, sr in service_announce_del() 232 server_add(unsigned int service, unsigned int instance, unsigned int node_id, unsigned int port) server_add() argument 511 ctrl_cmd_new_server(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance, unsigned int node_id, unsigned int port) ctrl_cmd_new_server() argument 556 ctrl_cmd_del_server(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance, unsigned int node_id, unsigned int port) ctrl_cmd_del_server() argument 585 ctrl_cmd_new_lookup(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance) ctrl_cmd_new_lookup() argument 654 ctrl_cmd_del_lookup(struct sockaddr_qrtr *from, unsigned int service, unsigned int instance) ctrl_cmd_del_lookup() argument [all...] |
/kernel/linux/linux-5.10/drivers/staging/vc04_services/include/linux/raspberrypi/ |
H A D | vchiq.h | 11 VCHIQ_SERVICE_OPENED, /* service, -, - */ 12 VCHIQ_SERVICE_CLOSED, /* service, -, - */ 13 VCHIQ_MESSAGE_AVAILABLE, /* service, header, - */ 14 VCHIQ_BULK_TRANSMIT_DONE, /* service, -, bulk_userdata */ 15 VCHIQ_BULK_RECEIVE_DONE, /* service, -, bulk_userdata */ 16 VCHIQ_BULK_TRANSMIT_ABORTED, /* service, -, bulk_userdata */ 17 VCHIQ_BULK_RECEIVE_ABORTED /* service, -, bulk_userdata */ 91 extern enum vchiq_status vchiq_close_service(unsigned int service); 92 extern enum vchiq_status vchiq_use_service(unsigned int service); 93 extern enum vchiq_status vchiq_release_service(unsigned int service); [all...] |
/kernel/linux/linux-6.6/drivers/staging/vc04_services/include/linux/raspberrypi/ |
H A D | vchiq.h | 11 VCHIQ_SERVICE_OPENED, /* service, -, - */ 12 VCHIQ_SERVICE_CLOSED, /* service, -, - */ 13 VCHIQ_MESSAGE_AVAILABLE, /* service, header, - */ 14 VCHIQ_BULK_TRANSMIT_DONE, /* service, -, bulk_userdata */ 15 VCHIQ_BULK_RECEIVE_DONE, /* service, -, bulk_userdata */ 16 VCHIQ_BULK_TRANSMIT_ABORTED, /* service, -, bulk_userdata */ 17 VCHIQ_BULK_RECEIVE_ABORTED /* service, -, bulk_userdata */ 88 unsigned int service); 89 extern int vchiq_use_service(struct vchiq_instance *instance, unsigned int service); 91 unsigned int service); [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/include/ |
H 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,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/include/ |
H 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,
|
/kernel/linux/linux-6.6/drivers/pci/pcie/ |
H A D | portdrv.c | 31 #define get_descriptor_id(type, service) (((type - 4) << 8) | service) 36 u32 service; member 40 * release_pcie_device - free PCI Express port service device structure 41 * @dev: Port service device to release 230 * by the BIOS and the hot-plug service driver is not loaded. in get_port_device_capability() 252 * by the BIOS (the PME service driver will enable it when in get_port_device_capability() 280 * pcie_device_init - allocate and initialize PCI Express port service device 281 * @pdev: PCI Express port to associate the service device with 282 * @service 285 pcie_device_init(struct pci_dev *pdev, int service, int irq) pcie_device_init() argument 360 int service = 1 << i; pcie_port_device_register() local 454 u32 service; find_service_iter() local 478 pcie_port_find_device(struct pci_dev *dev, u32 service) pcie_port_find_device() argument [all...] |
/kernel/linux/linux-5.10/drivers/pci/pcie/ |
H A D | portdrv_core.c | 25 u32 service; member 29 * release_pcie_device - free PCI Express port service device structure 30 * @dev: Port service device to release 217 * by the BIOS and the hot-plug service driver is not loaded. in get_port_device_capability() 230 * BIOS (the AER service driver will enable it when necessary). in get_port_device_capability() 247 * by the BIOS (the PME service driver will enable it when in get_port_device_capability() 275 * pcie_device_init - allocate and initialize PCI Express port service device 276 * @pdev: PCI Express port to associate the service device with 277 * @service: Type of service t 280 pcie_device_init(struct pci_dev *pdev, int service, int irq) pcie_device_init() argument 355 int service = 1 << i; pcie_port_device_register() local 449 u32 service; find_service_iter() local 473 pcie_port_find_device(struct pci_dev *dev, u32 service) pcie_port_find_device() argument [all...] |