Home
last modified time | relevance | path

Searched refs:chinfo (Results 1 – 16 of 16) sorted by relevance

/linux-6.3-rc2/drivers/rpmsg/
A Drpmsg_ns.c36 struct rpmsg_channel_info chinfo; in rpmsg_ns_cb() local
53 strncpy(chinfo.name, msg->name, sizeof(chinfo.name)); in rpmsg_ns_cb()
54 chinfo.src = RPMSG_ADDR_ANY; in rpmsg_ns_cb()
55 chinfo.dst = rpmsg32_to_cpu(rpdev, msg->addr); in rpmsg_ns_cb()
59 "destroy" : "creat", msg->name, chinfo.dst); in rpmsg_ns_cb()
62 ret = rpmsg_release_channel(rpdev, &chinfo); in rpmsg_ns_cb()
66 newch = rpmsg_create_channel(rpdev, &chinfo); in rpmsg_ns_cb()
A Drpmsg_core.c35 struct rpmsg_channel_info *chinfo) in rpmsg_create_channel() argument
57 struct rpmsg_channel_info *chinfo) in rpmsg_release_channel() argument
112 struct rpmsg_channel_info chinfo) in rpmsg_create_ept() argument
364 if (chinfo->src != RPMSG_ADDR_ANY && chinfo->src != rpdev->src) in rpmsg_device_match()
367 if (chinfo->dst != RPMSG_ADDR_ANY && chinfo->dst != rpdev->dst) in rpmsg_device_match()
378 struct rpmsg_channel_info *chinfo) in rpmsg_find_device() argument
520 struct rpmsg_channel_info chinfo = {}; in rpmsg_dev_probe() local
530 chinfo.src = rpdev->src; in rpmsg_dev_probe()
531 chinfo.dst = RPMSG_ADDR_ANY; in rpmsg_dev_probe()
649 struct rpmsg_channel_info *chinfo) in rpmsg_unregister_device() argument
[all …]
A Drpmsg_char.c61 struct rpmsg_channel_info chinfo; member
326 return sprintf(buf, "%s\n", eptdev->chinfo.name); in name_show()
335 return sprintf(buf, "%d\n", eptdev->chinfo.src); in src_show()
344 return sprintf(buf, "%d\n", eptdev->chinfo.dst); in dst_show()
400 eptdev->chinfo = chinfo; in rpmsg_chrdev_eptdev_add()
434 struct rpmsg_channel_info chinfo) in rpmsg_chrdev_eptdev_create() argument
442 return rpmsg_chrdev_eptdev_add(eptdev, chinfo); in rpmsg_chrdev_eptdev_create()
448 struct rpmsg_channel_info chinfo; in rpmsg_chrdev_probe() local
453 chinfo.src = rpdev->src; in rpmsg_chrdev_probe()
454 chinfo.dst = rpdev->dst; in rpmsg_chrdev_probe()
[all …]
A Drpmsg_ctrl.c80 struct rpmsg_channel_info chinfo; in rpmsg_ctrldev_ioctl() local
87 memcpy(chinfo.name, eptinfo.name, RPMSG_NAME_SIZE); in rpmsg_ctrldev_ioctl()
88 chinfo.name[RPMSG_NAME_SIZE - 1] = '\0'; in rpmsg_ctrldev_ioctl()
89 chinfo.src = eptinfo.src; in rpmsg_ctrldev_ioctl()
90 chinfo.dst = eptinfo.dst; in rpmsg_ctrldev_ioctl()
95 ret = rpmsg_chrdev_eptdev_create(ctrldev->rpdev, &ctrldev->dev, chinfo); in rpmsg_ctrldev_ioctl()
99 rpdev = rpmsg_create_channel(ctrldev->rpdev, &chinfo); in rpmsg_ctrldev_ioctl()
101 dev_err(&ctrldev->dev, "failed to create %s channel\n", chinfo.name); in rpmsg_ctrldev_ioctl()
107 ret = rpmsg_release_channel(ctrldev->rpdev, &chinfo); in rpmsg_ctrldev_ioctl()
110 chinfo.name, ret); in rpmsg_ctrldev_ioctl()
A Drpmsg_internal.h37 struct rpmsg_channel_info *chinfo);
39 struct rpmsg_channel_info *chinfo);
42 struct rpmsg_channel_info chinfo);
82 struct rpmsg_channel_info *chinfo);
85 struct rpmsg_channel_info *chinfo);
87 struct rpmsg_channel_info *chinfo);
A Dvirtio_rpmsg_bus.c153 struct rpmsg_channel_info *chinfo);
260 struct rpmsg_channel_info *chinfo) in virtio_rpmsg_create_channel() argument
265 return __rpmsg_create_channel(vrp, chinfo); in virtio_rpmsg_create_channel()
269 struct rpmsg_channel_info *chinfo) in virtio_rpmsg_release_channel() argument
280 struct rpmsg_channel_info chinfo) in virtio_rpmsg_create_ept() argument
390 struct rpmsg_channel_info *chinfo) in __rpmsg_create_channel() argument
398 tmp = rpmsg_find_device(dev, chinfo); in __rpmsg_create_channel()
403 chinfo->name, chinfo->src, chinfo->dst); in __rpmsg_create_channel()
416 rpdev->src = chinfo->src; in __rpmsg_create_channel()
417 rpdev->dst = chinfo->dst; in __rpmsg_create_channel()
[all …]
A Drpmsg_char.h20 struct rpmsg_channel_info chinfo);
34 struct rpmsg_channel_info chinfo) in rpmsg_chrdev_eptdev_create() argument
A Dqcom_glink_native.c1169 chinfo) in qcom_glink_create_ept()
1175 const char *name = chinfo.name; in qcom_glink_create_ept()
1543 struct rpmsg_channel_info chinfo; in qcom_glink_rx_close() local
1557 strscpy_pad(chinfo.name, channel->name, sizeof(chinfo.name)); in qcom_glink_rx_close()
1558 chinfo.src = RPMSG_ADDR_ANY; in qcom_glink_rx_close()
1559 chinfo.dst = RPMSG_ADDR_ANY; in qcom_glink_rx_close()
1561 rpmsg_unregister_device(glink->dev, &chinfo); in qcom_glink_rx_close()
1577 struct rpmsg_channel_info chinfo; in qcom_glink_rx_close_ack() local
1597 strscpy(chinfo.name, channel->name, sizeof(chinfo.name)); in qcom_glink_rx_close_ack()
1598 chinfo.src = RPMSG_ADDR_ANY; in qcom_glink_rx_close_ack()
[all …]
A Dqcom_smd.c903 struct rpmsg_channel_info chinfo) in qcom_smd_create_ept() argument
910 const char *name = chinfo.name; in qcom_smd_create_ept()
1278 struct rpmsg_channel_info chinfo; in qcom_channel_state_worker() local
1326 strscpy_pad(chinfo.name, channel->name, sizeof(chinfo.name)); in qcom_channel_state_worker()
1327 chinfo.src = RPMSG_ADDR_ANY; in qcom_channel_state_worker()
1328 chinfo.dst = RPMSG_ADDR_ANY; in qcom_channel_state_worker()
1329 rpmsg_unregister_device(&edge->dev, &chinfo); in qcom_channel_state_worker()
A Dmtk_rpmsg.c121 struct rpmsg_channel_info chinfo) in mtk_rpmsg_create_ept() argument
126 return __mtk_create_ept(mtk_subdev, rpdev, cb, priv, chinfo.src); in mtk_rpmsg_create_ept()
/linux-6.3-rc2/drivers/net/wireless/ath/ath5k/
A Deeprom.c677 chinfo = ee->ee_pwr_cal_a; in ath5k_eeprom_free_pcal_info()
682 chinfo = ee->ee_pwr_cal_b; in ath5k_eeprom_free_pcal_info()
687 chinfo = ee->ee_pwr_cal_g; in ath5k_eeprom_free_pcal_info()
694 if (!chinfo[pier].pd_curves) in ath5k_eeprom_free_pcal_info()
729 chinfo[pier].pd_curves = in ath5k_eeprom_convert_pcal_info_5111()
919 chinfo[pier].pd_curves = in ath5k_eeprom_convert_pcal_info_5112()
1211 chinfo[pier].pd_curves = in ath5k_eeprom_convert_pcal_info_2413()
1268 chinfo[pier].max_pwr = in ath5k_eeprom_convert_pcal_info_2413()
1317 chinfo = ee->ee_pwr_cal_a; in ath5k_eeprom_read_pcal_info_2413()
1325 chinfo = ee->ee_pwr_cal_b; in ath5k_eeprom_read_pcal_info_2413()
[all …]
/linux-6.3-rc2/drivers/soc/qcom/
A Dwcnss_ctrl.c280 struct rpmsg_channel_info chinfo; in qcom_wcnss_open_channel() local
283 strscpy(chinfo.name, name, sizeof(chinfo.name)); in qcom_wcnss_open_channel()
284 chinfo.src = RPMSG_ADDR_ANY; in qcom_wcnss_open_channel()
285 chinfo.dst = RPMSG_ADDR_ANY; in qcom_wcnss_open_channel()
287 return rpmsg_create_ept(_wcnss->channel->rpdev, cb, priv, chinfo); in qcom_wcnss_open_channel()
/linux-6.3-rc2/drivers/platform/chrome/
A Dcros_ec_rpmsg.c203 struct rpmsg_channel_info chinfo = {}; in cros_ec_rpmsg_create_ept() local
205 strscpy(chinfo.name, rpdev->id.name, RPMSG_NAME_SIZE); in cros_ec_rpmsg_create_ept()
206 chinfo.src = rpdev->src; in cros_ec_rpmsg_create_ept()
207 chinfo.dst = RPMSG_ADDR_ANY; in cros_ec_rpmsg_create_ept()
209 return rpmsg_create_ept(rpdev, cros_ec_rpmsg_callback, NULL, chinfo); in cros_ec_rpmsg_create_ept()
/linux-6.3-rc2/include/linux/
A Drpmsg.h172 struct rpmsg_channel_info *chinfo);
178 struct rpmsg_channel_info chinfo);
209 struct rpmsg_channel_info *chinfo) in rpmsg_unregister_device() argument
241 struct rpmsg_channel_info chinfo) in rpmsg_create_ept() argument
/linux-6.3-rc2/drivers/net/wwan/
A Drpmsg_wwan_ctrl.c35 struct rpmsg_channel_info chinfo = { in rpmsg_wwan_ctrl_start() local
40 strncpy(chinfo.name, rpwwan->rpdev->id.name, RPMSG_NAME_SIZE); in rpmsg_wwan_ctrl_start()
42 rpwwan, chinfo); in rpmsg_wwan_ctrl_start()
/linux-6.3-rc2/Documentation/staging/
A Drpmsg.rst197 struct rpmsg_channel_info chinfo);

Completed in 27 milliseconds