Home
last modified time | relevance | path

Searched refs:ats (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/pci/
Dats.c24 struct pci_ats *ats; in ats_alloc_one() local
30 ats = kzalloc(sizeof(*ats), GFP_KERNEL); in ats_alloc_one()
31 if (!ats) in ats_alloc_one()
34 ats->pos = pos; in ats_alloc_one()
35 ats->stu = ps; in ats_alloc_one()
37 ats->qdep = PCI_ATS_CAP_QDEP(cap) ? PCI_ATS_CAP_QDEP(cap) : in ats_alloc_one()
39 dev->ats = ats; in ats_alloc_one()
46 kfree(dev->ats); in ats_free_one()
47 dev->ats = NULL; in ats_free_one()
62 BUG_ON(dev->ats && dev->ats->is_enabled); in pci_enable_ats()
[all …]
DMakefile28 obj-$(CONFIG_PCI_ATS) += ats.o
/linux-4.1.27/include/linux/
Dpci-ats.h29 return dev->ats && dev->ats->is_enabled; in pci_ats_enabled()
Dpci.h381 struct pci_ats *ats; /* Address Translation Service */ member
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Denh_desc.c349 static u64 enh_desc_get_timestamp(void *desc, u32 ats) in enh_desc_get_timestamp() argument
353 if (ats) { in enh_desc_get_timestamp()
367 static int enh_desc_get_rx_timestamp_status(void *desc, u32 ats) in enh_desc_get_rx_timestamp_status() argument
369 if (ats) { in enh_desc_get_rx_timestamp_status()
Dnorm_desc.c231 static u64 ndesc_get_timestamp(void *desc, u32 ats) in ndesc_get_timestamp() argument
243 static int ndesc_get_rx_timestamp_status(void *desc, u32 ats) in ndesc_get_rx_timestamp_status() argument
Dcommon.h343 u64(*get_timestamp) (void *desc, u32 ats);
345 int (*get_rx_timestamp_status) (void *desc, u32 ats);
/linux-4.1.27/drivers/gpu/drm/radeon/
Dbtc_dpm.c1707 pi->rlp = eg_pi->ats[idx].rlp; in btc_set_at_for_uvd()
1708 pi->rmp = eg_pi->ats[idx].rmp; in btc_set_at_for_uvd()
1709 pi->lhp = eg_pi->ats[idx].lhp; in btc_set_at_for_uvd()
1710 pi->lmp = eg_pi->ats[idx].lmp; in btc_set_at_for_uvd()
2621 eg_pi->ats[0].rlp = RV770_RLP_DFLT; in btc_dpm_init()
2622 eg_pi->ats[0].rmp = RV770_RMP_DFLT; in btc_dpm_init()
2623 eg_pi->ats[0].lhp = RV770_LHP_DFLT; in btc_dpm_init()
2624 eg_pi->ats[0].lmp = RV770_LMP_DFLT; in btc_dpm_init()
2626 eg_pi->ats[1].rlp = BTC_RLP_UVD_DFLT; in btc_dpm_init()
2627 eg_pi->ats[1].rmp = BTC_RMP_UVD_DFLT; in btc_dpm_init()
[all …]
Dcypress_dpm.h88 struct at ats[2]; member
Dni_dpm.c4114 eg_pi->ats[0].rlp = RV770_RLP_DFLT; in ni_dpm_init()
4115 eg_pi->ats[0].rmp = RV770_RMP_DFLT; in ni_dpm_init()
4116 eg_pi->ats[0].lhp = RV770_LHP_DFLT; in ni_dpm_init()
4117 eg_pi->ats[0].lmp = RV770_LMP_DFLT; in ni_dpm_init()
4119 eg_pi->ats[1].rlp = BTC_RLP_UVD_DFLT; in ni_dpm_init()
4120 eg_pi->ats[1].rmp = BTC_RMP_UVD_DFLT; in ni_dpm_init()
4121 eg_pi->ats[1].lhp = BTC_LHP_UVD_DFLT; in ni_dpm_init()
4122 eg_pi->ats[1].lmp = BTC_LMP_UVD_DFLT; in ni_dpm_init()
/linux-4.1.27/drivers/iommu/
Damd_iommu.c106 } ats; /* ATS state */ member
1138 qdep = dev_data->ats.qdep; in device_flush_iotlb()
1160 if (dev_data->ats.enabled) in device_flush_dte()
1193 if (!dev_data->ats.enabled) in __domain_flush_pages()
2049 static void set_dte_entry(u16 devid, struct protection_domain *domain, bool ats) in set_dte_entry() argument
2063 if (ats) in set_dte_entry()
2112 bool ats; in do_attach() local
2115 ats = dev_data->ats.enabled; in do_attach()
2120 set_dte_entry(dev_data->devid, domain, ats); in do_attach()
2298 dev_data->ats.enabled = true; in attach_device()
[all …]
/linux-4.1.27/include/uapi/linux/genwqe/
Dgenwqe_card.h432 __u64 ats; member
/linux-4.1.27/drivers/misc/genwqe/
Dcard_dev.c606 req->ats = 0x4ULL << 44; in do_flash_update()
724 cmd->ats = 0x5ULL << 44; in do_flash_read()
877 ats_flags = ATS_GET_FLAGS(cmd->ats, asiv_offs); in ddcb_cmd_fixups()
Dcard_ddcb.c864 pddcb->n.ats_64 = cpu_to_be64(req->cmd.ats); in __genwqe_enqueue_ddcb()