/openbmc/linux/net/ipv4/ |
H A D | ip_output.c | 1299 opt = ipc->opt; in ip_setup_cork() 1309 cork->addr = ipc->addr; in ip_setup_cork() 1312 cork->gso_size = ipc->gso_size; in ip_setup_cork() 1319 cork->ttl = ipc->ttl; in ip_setup_cork() 1320 cork->tos = ipc->tos; in ip_setup_cork() 1321 cork->mark = ipc->sockc.mark; in ip_setup_cork() 1322 cork->priority = ipc->priority; in ip_setup_cork() 1589 struct ipcm_cookie ipc; in ip_send_unicast_reply() local 1600 ipcm_init(&ipc); in ip_send_unicast_reply() 1601 ipc.addr = daddr; in ip_send_unicast_reply() [all …]
|
H A D | icmp.c | 374 ipc, rt, MSG_DONTWAIT) < 0) { in icmp_push_reply() 400 struct ipcm_cookie ipc; in icmp_reply() local 428 ipcm_init(&ipc); in icmp_reply() 430 ipc.sockc.mark = mark; in icmp_reply() 431 daddr = ipc.addr = ip_hdr(skb)->saddr; in icmp_reply() 436 if (ipc.opt->opt.srr) in icmp_reply() 595 struct ipcm_cookie ipc; in __icmp_send() local 732 ipcm_init(&ipc); in __icmp_send() 733 ipc.addr = iph->saddr; in __icmp_send() 734 ipc.opt = &icmp_param.replyopts.opt; in __icmp_send() [all …]
|
H A D | udp.c | 1145 kfree(ipc.opt); in udp_sendmsg() 1148 if (ipc.opt) in udp_sendmsg() 1151 if (!ipc.opt) { in udp_sendmsg() 1168 &ipc.addr); in udp_sendmsg() 1182 saddr = ipc.addr; in udp_sendmsg() 1185 if (ipc.opt && ipc.opt->opt.srr) { in udp_sendmsg() 1199 if (!ipc.oif || netif_index_is_l3_master(sock_net(sk), ipc.oif)) in udp_sendmsg() 1204 } else if (!ipc.oif) { in udp_sendmsg() 1229 flowi4_init_output(fl4, ipc.oif, ipc.sockc.mark, tos, scope, in udp_sendmsg() 1256 if (!ipc.addr) in udp_sendmsg() [all …]
|
/openbmc/linux/sound/soc/intel/skylake/ |
H A D | cnl-sst-dsp.c | 262 void cnl_ipc_free(struct sst_generic_ipc *ipc) in cnl_ipc_free() argument 264 cnl_ipc_op_int_disable(ipc->dsp); in cnl_ipc_free() 265 sst_ipc_fini(ipc); in cnl_ipc_free()
|
H A D | bxt-sst.c | 73 ret = skl_sst_ipc_load_library(&skl->ipc, dma_id, i, true); in bxt_load_library() 314 ret = skl_ipc_set_d0ix(&skl->ipc, &msg); in bxt_set_dsp_D0i3() 375 ret = skl_ipc_set_d0ix(&skl->ipc, &msg); in bxt_set_dsp_D0i0() 463 ret = skl_ipc_set_dx(&skl->ipc, BXT_INSTANCE_ID, in bxt_set_dsp_D0() 495 ret = skl_ipc_set_dx(&skl->ipc, BXT_INSTANCE_ID, in bxt_set_dsp_D3() 578 skl->ipc.ops.check_dsp_lp_on = skl_ipc_check_D0i0; in bxt_sst_dsp_init() 623 skl_ipc_free(&skl->ipc); in bxt_sst_dsp_cleanup()
|
H A D | skl-sst.c | 200 ret = skl_ipc_set_dx(&skl->ipc, SKL_INSTANCE_ID, in skl_set_dsp_D0() 224 ret = skl_ipc_set_dx(&skl->ipc, SKL_INSTANCE_ID, SKL_BASE_FW_MODULE_ID, &dx); in skl_set_dsp_D3() 344 ret = skl_ipc_load_modules(&skl->ipc, SKL_NUM_MODULES, &mod_id); in skl_transfer_module() 346 ret = skl_sst_ipc_load_library(&skl->ipc, 0, table_id, false); in skl_transfer_module() 458 ret = skl_ipc_unload_modules(&skl->ipc, in skl_unload_module() 589 skl_ipc_free(&skl->ipc); in skl_sst_dsp_cleanup()
|
H A D | skl-messages.c | 47 skl_ipc_set_large_config(&skl->ipc, &msg, data); in skl_dsp_set_astate_cfg() 720 err = skl_ipc_set_large_config(&skl->ipc, &msg, (u32 *)dma_ctrl); in skl_dsp_set_dma_control() 1055 ret = skl_ipc_init_instance(&skl->ipc, &msg, param_data); in skl_init_module() 1124 ret = skl_ipc_bind_unbind(&skl->ipc, &msg); in skl_unbind_modules() 1214 ret = skl_ipc_bind_unbind(&skl->ipc, &msg); in skl_bind_modules() 1235 return skl_ipc_set_pipeline_state(&skl->ipc, pipe->ppl_id, state); in skl_set_pipe_state() 1250 ret = skl_ipc_create_pipeline(&skl->ipc, pipe->memory_pages, in skl_create_pipeline() 1299 ret = skl_ipc_delete_pipeline(&skl->ipc, pipe->ppl_id); in skl_delete_pipe() 1404 return skl_ipc_set_large_config(&skl->ipc, &msg, params); in skl_set_module_params() 1418 return skl_ipc_get_large_config(&skl->ipc, &msg, ¶ms, &bytes); in skl_get_module_params()
|
/openbmc/linux/drivers/media/platform/amphion/ |
H A D | vpu_imx8q.c | 196 struct imx_sc_ipc *ipc; in vpu_imx8q_get_fuse() local 204 ret = imx_scu_get_handle(&ipc); in vpu_imx8q_get_fuse() 217 ret = imx_scu_call_rpc(ipc, &msg, true); in vpu_imx8q_get_fuse()
|
/openbmc/linux/drivers/mailbox/ |
H A D | Makefile | 18 obj-$(CONFIG_PL320_MBOX) += pl320-ipc.o 46 obj-$(CONFIG_QCOM_APCS_IPC) += qcom-apcs-ipc-mailbox.o
|
/openbmc/linux/drivers/tty/serial/ |
H A D | sunsab.h | 32 u8 ipc; /* Interrupt Port Configuration */ member 68 u8 ipc; member 104 u8 ipc; member
|
/openbmc/linux/include/net/ |
H A D | ip.h | 221 struct ipcm_cookie *ipc, 236 struct ipcm_cookie *ipc, struct rtable **rtp, 248 const struct ipcm_cookie *ipc, in ip_sendmsg_scope() argument 253 (ipc->opt && ipc->opt->opt.is_strictroute)) in ip_sendmsg_scope() 259 static inline __u8 get_rttos(struct ipcm_cookie* ipc, struct inet_sock *inet) in get_rttos() argument 261 return (ipc->tos != -1) ? RT_TOS(ipc->tos) : RT_TOS(inet->tos); in get_rttos() 765 struct ipcm_cookie *ipc, bool allow_ipv6);
|
/openbmc/linux/security/selinux/include/ |
H A D | objsec.h | 176 const struct kern_ipc_perm *ipc) in selinux_ipc() argument 178 return ipc->security + selinux_blob_sizes.lbs_ipc; in selinux_ipc()
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | mxc_nand_spl.c | 39 while (!(readnfc(&nfc_ip->ipc) & NFC_V3_IPC_INT)) in nfc_wait_ready() 43 tmp = readnfc(&nfc_ip->ipc); in nfc_wait_ready() 45 writenfc(tmp, &nfc_ip->ipc); in nfc_wait_ready()
|
/openbmc/linux/sound/soc/sof/imx/ |
H A D | imx8m.c | 73 static void imx8m_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8m_dsp_handle_reply() argument 75 struct imx8m_priv *priv = imx_dsp_get_data(ipc); in imx8m_dsp_handle_reply() 83 static void imx8m_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8m_dsp_handle_request() argument 85 struct imx8m_priv *priv = imx_dsp_get_data(ipc); in imx8m_dsp_handle_request()
|
H A D | imx8ulp.c | 84 static void imx8ulp_dsp_handle_reply(struct imx_dsp_ipc *ipc) in imx8ulp_dsp_handle_reply() argument 86 struct imx8ulp_priv *priv = imx_dsp_get_data(ipc); in imx8ulp_dsp_handle_reply() 96 static void imx8ulp_dsp_handle_request(struct imx_dsp_ipc *ipc) in imx8ulp_dsp_handle_request() argument 98 struct imx8ulp_priv *priv = imx_dsp_get_data(ipc); in imx8ulp_dsp_handle_request()
|
/openbmc/linux/sound/soc/intel/catpt/ |
H A D | Makefile | 1 snd-soc-catpt-objs := device.o dsp.o loader.o ipc.o messages.o pcm.o sysfs.o
|
H A D | core.h | 48 void catpt_ipc_init(struct catpt_ipc *ipc, struct device *dev); 80 struct catpt_ipc ipc; member
|
/openbmc/linux/sound/soc/sof/ |
H A D | sof-client.c | 293 return sof_ipc_tx_message(cdev->sdev->ipc, ipc_msg, hdr->size, in sof_client_ipc_tx_message() 298 return sof_ipc_tx_message(cdev->sdev->ipc, ipc_msg, msg->data_size, in sof_client_ipc_tx_message() 330 return sof_ipc_set_get_data(cdev->sdev->ipc, ipc_msg, hdr->size, in sof_client_ipc_set_get_data() 335 return sof_ipc_set_get_data(cdev->sdev->ipc, ipc_msg, in sof_client_ipc_set_get_data() 428 return sdev->ipc->max_payload_size; in sof_client_get_ipc_max_payload_size()
|
H A D | compress.c | 150 ret = sof_ipc_tx_message_no_reply(sdev->ipc, &stream, sizeof(stream)); in sof_compr_free() 195 if (sizeof(*pcm) + ext_data_size > sdev->ipc->max_payload_size) in sof_compr_set_params() 232 ret = sof_ipc_tx_message(sdev->ipc, pcm, sizeof(*pcm) + ext_data_size, in sof_compr_set_params() 302 return sof_ipc_tx_message_no_reply(sdev->ipc, &stream, sizeof(stream)); in sof_compr_trigger()
|
/openbmc/linux/drivers/media/platform/st/sti/delta/ |
H A D | Makefile | 3 st-delta-y := delta-v4l2.o delta-mem.o delta-ipc.o delta-debug.o
|
/openbmc/linux/drivers/usb/typec/mux/ |
H A D | intel_pmc_mux.c | 154 struct intel_scu_ipc_dev *ipc; member 194 static int pmc_usb_send_command(struct intel_scu_ipc_dev *ipc, u8 *msg, u32 len) in pmc_usb_send_command() argument 205 ret = intel_scu_ipc_dev_command(ipc, PMC_USBC_CMD, 0, msg, in pmc_usb_send_command() 233 ret = pmc_usb_send_command(port->pmc->ipc, msg, len); in pmc_usb_command() 731 pmc->ipc = devm_intel_scu_ipc_dev_get(&pdev->dev); in pmc_usb_probe() 732 if (!pmc->ipc) in pmc_usb_probe()
|
/openbmc/u-boot/arch/x86/dts/ |
H A D | edison.dts | 102 scu: ipc@ff009000 { 103 compatible = "intel,scu-ipc";
|
/openbmc/openbmc/meta-openembedded/meta-perl/recipes-perl/libmodule/ |
H A D | libmodule-build-tiny-perl_0.047.bb | 43 perl-module-ipc-cmd \ 60 perl-module-ipc-open2 \
|
/openbmc/linux/kernel/ |
H A D | auditsc.c | 1393 context->ipc.mode); in show_special() 1406 if (context->ipc.has_perm) { in show_special() 1414 context->ipc.qbytes, in show_special() 1415 context->ipc.perm_uid, in show_special() 1416 context->ipc.perm_gid, in show_special() 1417 context->ipc.perm_mode); in show_special() 2631 context->ipc.uid = ipcp->uid; in __audit_ipc_obj() 2634 context->ipc.has_perm = 0; in __audit_ipc_obj() 2653 context->ipc.perm_uid = uid; in __audit_ipc_set_perm() 2654 context->ipc.perm_gid = gid; in __audit_ipc_set_perm() [all …]
|
/openbmc/linux/sound/soc/sof/intel/ |
H A D | hda-ipc.c | 192 struct sof_ipc4_msg *data = sdev->ipc->msg.reply_data; in hda_dsp_ipc4_irq_thread() 214 sdev->ipc->msg.rx_data = ¬ification_data; in hda_dsp_ipc4_irq_thread() 216 sdev->ipc->msg.rx_data = NULL; in hda_dsp_ipc4_irq_thread()
|