Searched refs:vasid (Results 1 – 6 of 6) sorted by relevance
| /Linux-v4.19/arch/powerpc/platforms/powernv/ |
| D | vas-trace.h | 16 int vasid, 20 TP_ARGS(tsk, vasid, cop, rxattr), 26 __field(int, vasid) 35 __entry->vasid = vasid; 43 __entry->pid, __entry->vasid, __entry->cop, 51 int vasid, 55 TP_ARGS(tsk, vasid, cop, txattr), 61 __field(int, vasid) 69 __entry->vasid = vasid; 76 __entry->pid, __entry->vasid, __entry->cop, [all …]
|
| D | vas.c | 32 int rc, cpu, vasid; in init_vas_instance() local 37 rc = of_property_read_u32(dn, "ibm,vas-id", &vasid); in init_vas_instance() 45 pdev->name, vasid); in init_vas_instance() 56 vinst->vas_id = vasid; in init_vas_instance() 77 "paste_win_id_shift 0x%llx\n", pdev->name, vasid, in init_vas_instance() 82 per_cpu(cpu_vas_id, cpu) = vasid; in init_vas_instance() 105 struct vas_instance *find_vas_instance(int vasid) in find_vas_instance() argument 112 if (vasid == -1) in find_vas_instance() 113 vasid = per_cpu(cpu_vas_id, smp_processor_id()); in find_vas_instance() 117 if (vinst->vas_id == vasid) { in find_vas_instance() [all …]
|
| D | vas.h | 408 extern struct vas_instance *find_vas_instance(int vasid); 461 static inline u32 encode_pswid(int vasid, int winid) in encode_pswid() argument 465 pswid |= vasid << (31 - 7); in encode_pswid() 471 static inline void decode_pswid(u32 pswid, int *vasid, int *winid) in decode_pswid() argument 473 if (vasid) in decode_pswid() 474 *vasid = pswid >> (31 - 7) & 0xFF; in decode_pswid()
|
| D | vas-window.c | 596 int vasid, winid; in get_user_rxwin() local 599 decode_pswid(pswid, &vasid, &winid); in get_user_rxwin() 601 if (vinst->vas_id != vasid) in get_user_rxwin() 861 struct vas_window *vas_rx_win_open(int vasid, enum vas_cop_type cop, in vas_rx_win_open() argument 868 trace_vas_rx_win_open(current, vasid, cop, rxattr); in vas_rx_win_open() 873 vinst = find_vas_instance(vasid); in vas_rx_win_open() 875 pr_devel("vasid %d not found!\n", vasid); in vas_rx_win_open() 878 pr_devel("Found instance %d\n", vasid); in vas_rx_win_open() 989 struct vas_window *vas_tx_win_open(int vasid, enum vas_cop_type cop, in vas_tx_win_open() argument 998 trace_vas_tx_win_open(current, vasid, cop, attr); in vas_tx_win_open() [all …]
|
| /Linux-v4.19/arch/powerpc/include/asm/ |
| D | vas.h | 129 struct vas_window *vas_rx_win_open(int vasid, enum vas_cop_type cop, 148 struct vas_window *vas_tx_win_open(int vasid, enum vas_cop_type cop,
|
| /Linux-v4.19/drivers/crypto/nx/ |
| D | nx-842-powernv.c | 758 int vasid, int *ct) in vas_cfg_coproc_info() argument 830 rxwin = vas_rx_win_open(vasid, coproc->ct, &rxattr); in vas_cfg_coproc_info() 839 coproc->vas.id = vasid; in vas_cfg_coproc_info() 862 int chip_id, vasid, ret = 0; in nx842_powernv_probe_vas() local 872 vasid = chip_to_vas_id(chip_id); in nx842_powernv_probe_vas() 873 if (vasid < 0) { in nx842_powernv_probe_vas() 880 ret = vas_cfg_coproc_info(dn, chip_id, vasid, &ct); in nx842_powernv_probe_vas()
|