Searched full:oic (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/tee/qcomtee/ |
| H A D | core.c | 51 qcomtee_qtee_object_alloc(struct qcomtee_object_invoke_ctx *oic, in qcomtee_qtee_object_alloc() argument 54 struct qcomtee *qcomtee = tee_get_drvdata(oic->ctx->teedev); in qcomtee_qtee_object_alloc() 93 qcomtee->oic.ctx = object->info.qcomtee_async_ctx; in qcomtee_do_release_qtee_object() 95 ret = qcomtee_object_do_invoke_internal(&qcomtee->oic, object, in qcomtee_do_release_qtee_object() 182 static int qcomtee_idx_alloc(struct qcomtee_object_invoke_ctx *oic, u32 *idx, in qcomtee_idx_alloc() argument 185 struct qcomtee *qcomtee = tee_get_drvdata(oic->ctx->teedev); in qcomtee_idx_alloc() 194 struct qcomtee_object *qcomtee_idx_erase(struct qcomtee_object_invoke_ctx *oic, in qcomtee_idx_erase() argument 197 struct qcomtee *qcomtee = tee_get_drvdata(oic->ctx->teedev); in qcomtee_idx_erase() 207 * @oic: context to use for the invocation. 216 static int qcomtee_object_id_get(struct qcomtee_object_invoke_ctx *oic, in qcomtee_object_id_get() argument [all …]
|
| H A D | call.c | 398 struct qcomtee_object_invoke_ctx *oic __free(kfree) = NULL; in qcomtee_object_invoke() 415 oic = qcomtee_object_invoke_ctx_alloc(ctx); in qcomtee_object_invoke() 416 if (!oic) in qcomtee_object_invoke() 439 ret = qcomtee_object_do_invoke(oic, object, arg->op, u, &result); in qcomtee_object_invoke() 648 struct qcomtee_object_invoke_ctx *oic __free(kfree) = NULL; in qcomtee_get_qtee_feature_list() 653 oic = qcomtee_object_invoke_ctx_alloc(ctx); in qcomtee_get_qtee_feature_list() 654 if (!oic) in qcomtee_get_qtee_feature_list() 657 client_env = qcomtee_object_get_client_env(oic); in qcomtee_get_qtee_feature_list() 662 service = qcomtee_object_get_service(oic, client_env, in qcomtee_get_qtee_feature_list() 677 qcomtee_object_do_invoke(oic, service, QCOMTEE_FEATURE_VER_OP_GET, u, in qcomtee_get_qtee_feature_list()
|
| /linux/Documentation/devicetree/bindings/interrupt-controller/ |
| H A D | microchip,lan966x-oic.yaml | 4 $id: http://devicetree.org/schemas/interrupt-controller/microchip,lan966x-oic.yaml# 16 The Microchip LAN966x outband interrupt controller (OIC) maps the internal 22 const: microchip,lan966x-oic 47 compatible = "microchip,lan966x-oic";
|
| /linux/drivers/irqchip/ |
| H A D | irq-lan966x-oic.c | 108 pr_err("lan966x oic doesn't support flow type %d\n", flow_type); in lan966x_oic_irq_set_type() 215 .name = "lan966x-oic", in lan966x_oic_probe() 258 { .compatible = "microchip,lan966x-oic" }, 266 .name = "lan966x-oic", 273 MODULE_DESCRIPTION("Microchip LAN966x OIC driver");
|
| /linux/fs/ocfs2/ |
| H A D | ioctl.c | 165 struct ocfs2_info_clustersize oic; in ocfs2_info_handle_clustersize() local 168 if (o2info_from_user(oic, req)) in ocfs2_info_handle_clustersize() 171 oic.ic_clustersize = osb->s_clustersize; in ocfs2_info_handle_clustersize() 173 o2info_set_request_filled(&oic.ic_req); in ocfs2_info_handle_clustersize() 175 if (o2info_to_user(oic, req)) in ocfs2_info_handle_clustersize()
|
| /linux/drivers/misc/ |
| H A D | Kconfig | 638 - lan966x-oic (LAN966X_OIC)
|
| /linux/net/ipv4/ |
| H A D | tcp_output.c | 17 * Matthew Dillon, <dillon@apollo.west.oic.com>
|
| H A D | tcp.c | 17 * Matthew Dillon, <dillon@apollo.west.oic.com>
|
| H A D | tcp_input.c | 17 * Matthew Dillon, <dillon@apollo.west.oic.com>
|
| /linux/ |
| H A D | MAINTAINERS | 17097 MICROCHIP LAN966X OIC DRIVER 17100 F: Documentation/devicetree/bindings/interrupt-controller/microchip,lan966x-oic.yaml 17101 F: drivers/irqchip/irq-lan966x-oic.c
|