Home
last modified time | relevance | path

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

/linux-6.15/arch/powerpc/platforms/pseries/
H A Dhvcserver.c82 static int hvcs_next_partner(uint32_t unit_address, in hvcs_next_partner() argument
88 retval = plpar_hcall_norets(H_VTERM_PARTNER_INFO, unit_address, in hvcs_next_partner()
119 int hvcs_get_partner_info(uint32_t unit_address, struct list_head *head, in hvcs_get_partner_info() argument
141 retval = hvcs_next_partner(unit_address, last_p_partition_ID, in hvcs_get_partner_info()
173 next_partner_info->unit_address in hvcs_get_partner_info()
213 int hvcs_register_connection( uint32_t unit_address, in hvcs_register_connection() argument
217 retval = plpar_hcall_norets(H_REGISTER_VTERM, unit_address, in hvcs_register_connection()
233 int hvcs_free_connection(uint32_t unit_address) in hvcs_free_connection() argument
236 retval = plpar_hcall_norets(H_FREE_VTERM, unit_address); in hvcs_free_connection()
H A Dvio.c1385 unsigned int unit_address; in vio_register_device_node() local
1400 unit_address = of_read_number(prop, 1); in vio_register_device_node()
1401 dev_set_name(&viodev->dev, "%x", unit_address); in vio_register_device_node()
1403 viodev->unit_address = unit_address; in vio_register_device_node()
1713 int rc = h_vio_signal(dev->unit_address, VIO_IRQ_ENABLE); in vio_enable_interrupts()
1722 int rc = h_vio_signal(dev->unit_address, VIO_IRQ_DISABLE); in vio_disable_interrupts()
/linux-6.15/drivers/tty/hvc/
H A Dhvcs.c399 hvcsd->vdev->unit_address, in hvcs_vterm_state_store()
527 uint32_t unit_address = hvcsd->vdev->unit_address; in hvcs_try_write() local
557 uint32_t unit_address; in hvcs_io() local
565 unit_address = hvcsd->vdev->unit_address; in hvcs_io()
681 hvcsd->vdev->unit_address, in hvcs_destruct_port()
686 hvcsd->vdev->unit_address); in hvcs_destruct_port()
866 uint32_t unit_address = hvcsd->vdev->unit_address; in hvcs_get_pi() local
937 unsigned int unit_address = hvcsd->vdev->unit_address; in hvcs_partner_connect() local
1100 unit_address = hvcsd->vdev->unit_address; in hvcs_install()
1261 unsigned int unit_address; in hvcs_write() local
[all …]
H A Dhvc_vio.c328 vdev->unit_address == hvterm_priv0.termno) { in hvc_vio_probe()
344 pv->termno = vdev->unit_address; in hvc_vio_probe()
/linux-6.15/arch/powerpc/include/asm/
H A Dhvcserver.h33 uint32_t unit_address; member
39 extern int hvcs_get_partner_info(uint32_t unit_address,
41 extern int hvcs_register_connection(uint32_t unit_address,
43 extern int hvcs_free_connection(uint32_t unit_address);
H A Dvio.h99 uint32_t unit_address; member
/linux-6.15/drivers/net/ethernet/ibm/
H A Dibmveth.h52 static inline long h_send_logical_lan(unsigned long unit_address, in h_send_logical_lan() argument
61 rc = plpar_hcall9(H_SEND_LOGICAL_LAN, retbuf, unit_address, in h_send_logical_lan()
64 rc = plpar_hcall9(H_SEND_LOGICAL_LAN, retbuf, unit_address, in h_send_logical_lan()
72 static inline long h_illan_attributes(unsigned long unit_address, in h_illan_attributes() argument
79 rc = plpar_hcall(H_ILLAN_ATTRIBUTES, retbuf, unit_address, in h_illan_attributes()
H A Dibmveth.c486 rc = h_register_logical_lan(adapter->vdev->unit_address, in ibmveth_register_logical_lan()
492 rc = h_free_logical_lan(adapter->vdev->unit_address); in ibmveth_register_logical_lan()
806 h_illan_attributes(adapter->vdev->unit_address, in ibmveth_set_csum_offload()
816 ret6 = h_illan_attributes(adapter->vdev->unit_address, in ibmveth_set_csum_offload()
824 h_illan_attributes(adapter->vdev->unit_address, in ibmveth_set_csum_offload()
882 h_illan_attributes(adapter->vdev->unit_address, in ibmveth_set_tso()
1413 lpar_rc = h_vio_signal(adapter->vdev->unit_address, in ibmveth_poll()
1429 lpar_rc = h_vio_signal(adapter->vdev->unit_address, in ibmveth_interrupt()
1444 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address, in ibmveth_set_multicast_list()
1455 lpar_rc = h_multicast_ctrl(adapter->vdev->unit_address, in ibmveth_set_multicast_list()
[all …]
H A Dibmvnic.c2345 unsigned int ua = adapter->vdev->unit_address; in send_subcrq_direct()
3984 adapter->vdev->unit_address, in release_sub_crq_queue()
4071 adapter->vdev->unit_address, in init_sub_crq_queue()
4340 adapter->vdev->unit_address, i); in init_sub_crq_irqs()
4363 adapter->vdev->unit_address, i); in init_sub_crq_irqs()
4705 unsigned int ua = adapter->vdev->unit_address; in send_subcrq_indirect()
4724 unsigned int ua = adapter->vdev->unit_address; in ibmvnic_send_crq()
6192 rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address, in ibmvnic_reset_crq()
6249 rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address, in init_crq_queue()
6270 adapter->vdev->unit_address); in init_crq_queue()
[all …]
/linux-6.15/drivers/char/tpm/
H A Dtpm_ibmvtpm.c48 return plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, w1, 0); in ibmvtpm_send_crq_word()
169 ibmvtpm->vdev->unit_address); in tpm_ibmvtpm_resume()
356 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in tpm_ibmvtpm_remove()
437 ibmvtpm->vdev->unit_address); in ibmvtpm_reset_crq()
443 return plpar_hcall_norets(H_REG_CRQ, ibmvtpm->vdev->unit_address, in ibmvtpm_reset_crq()
639 rc = plpar_hcall_norets(H_REG_CRQ, vio_dev->unit_address, in tpm_ibmvtpm_probe()
697 rc1 = plpar_hcall_norets(H_FREE_CRQ, vio_dev->unit_address); in tpm_ibmvtpm_probe()
/linux-6.15/drivers/misc/
H A Dibmvmc.c70 static inline void h_free_crq(uint32_t unit_address) in h_free_crq() argument
78 rc = plpar_hcall_norets(H_FREE_CRQ, unit_address); in h_free_crq()
153 h_free_crq(vdev->unit_address); in ibmvmc_release_crq_queue()
179 h_free_crq(vdev->unit_address); in ibmvmc_reset_crq_queue()
187 vdev->unit_address, in ibmvmc_reset_crq_queue()
247 vdev->unit_address, word1, word2); in ibmvmc_send_crq()
254 rc = plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, word1, word2); in ibmvmc_send_crq()
2135 vdev->unit_address, in ibmvmc_init_crq_queue()
2176 h_free_crq(vdev->unit_address); in ibmvmc_init_crq_queue()
2242 dev_info(adapter->dev, "Probe for UA 0x%x\n", vdev->unit_address); in ibmvmc_probe()
[all …]
/linux-6.15/arch/s390/include/uapi/asm/
H A Ddasd.h129 unsigned char unit_address; member
/linux-6.15/drivers/scsi/ibmvscsi/
H A Dibmvscsi.c152 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvscsi_release_crq_queue()
205 return plpar_hcall_norets(H_SEND_CRQ, vdev->unit_address, word1, word2); in ibmvscsi_send_crq()
294 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvscsi_reset_crq_queue()
305 vdev->unit_address, in ibmvscsi_reset_crq_queue()
351 vdev->unit_address, in ibmvscsi_init_crq_queue()
395 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvscsi_init_crq_queue()
424 rc = plpar_hcall_norets(H_ENABLE_CRQ, vdev->unit_address); in ibmvscsi_reenable_crq_queue()
H A Dibmvfc.c182 rc = plpar_hcall(H_REG_SUB_CRQ, retbuf, unit_address, ioba, length); in h_reg_sub_crq()
910 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvfc_release_crq_queue()
938 rc = plpar_hcall_norets(H_ENABLE_CRQ, vdev->unit_address); in ibmvfc_reenable_crq_queue()
976 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvfc_reset_crq()
991 rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address, in ibmvfc_reset_crq()
3852 rc = plpar_hcall_norets(H_VIOCTL, vdev->unit_address, irq_action, in ibmvfc_toggle_scrq_irq()
5876 retrc = rc = plpar_hcall_norets(H_REG_CRQ, vdev->unit_address, in ibmvfc_init_crq()
5910 rc = plpar_hcall_norets(H_FREE_CRQ, vdev->unit_address); in ibmvfc_init_crq()
5950 vdev->unit_address, index); in ibmvfc_register_channel()
5955 vdev->unit_address, index); in ibmvfc_register_channel()
[all …]
/linux-6.15/drivers/crypto/nx/
H A Dnx.c768 viodev->unit_address); in nx_remove()
/linux-6.15/drivers/scsi/ibmvscsi_tgt/
H A Dibmvscsi_tgt.c1939 rc = h_send_crq(vscsi->dma_dev->unit_address, in ibmvscsis_send_messages()
3454 vscsi->dds.unit_id = vdev->unit_address; in ibmvscsis_probe()
3624 return sysfs_emit(buf, "%x\n", vscsi->dma_dev->unit_address); in unit_address_show()
3982 __ATTR(unit_address, S_IRUGO, unit_address_show, NULL);