pdo 449 drivers/hwmon/ntc_thermistor.c u64 n, puo, pdo; pdo 451 drivers/hwmon/ntc_thermistor.c pdo = pdata->pulldown_ohm; pdo 461 drivers/hwmon/ntc_thermistor.c n = div_u64(pdo * (puv - uv), uv); pdo 462 drivers/hwmon/ntc_thermistor.c else if (pdata->connect == NTC_CONNECTED_GROUND && pdo == 0) pdo 465 drivers/hwmon/ntc_thermistor.c n = div64_u64_safe(pdo * puo * (puv - uv), pdo 466 drivers/hwmon/ntc_thermistor.c puo * uv - pdo * (puv - uv)); pdo 468 drivers/hwmon/ntc_thermistor.c n = div64_u64_safe(pdo * puo * uv, pdo * (puv - uv) - puo * uv); pdo 538 drivers/nvme/host/tcp.c data->hdr.pdo = data->hdr.hlen + hdgst; pdo 1172 drivers/nvme/host/tcp.c icreq->hdr.pdo = 0; pdo 2139 drivers/nvme/host/tcp.c pdu->hdr.pdo = req->pdu_len ? pdu->hdr.hlen + hdgst : 0; pdo 377 drivers/nvme/target/tcp.c pdu->hdr.pdo = pdu->hdr.hlen + hdgst; pdo 408 drivers/nvme/target/tcp.c pdu->hdr.pdo = 0; pdo 433 drivers/nvme/target/tcp.c pdu->hdr.pdo = 0; pdo 794 drivers/nvme/target/tcp.c icresp->hdr.pdo = 0; pdo 500 drivers/usb/typec/tcpm/tcpm.c u32 pdo = port->source_caps[i]; pdo 501 drivers/usb/typec/tcpm/tcpm.c enum pd_pdo_type type = pdo_type(pdo); pdo 508 drivers/usb/typec/tcpm/tcpm.c pdo_fixed_voltage(pdo), pdo 509 drivers/usb/typec/tcpm/tcpm.c pdo_max_current(pdo), pdo 510 drivers/usb/typec/tcpm/tcpm.c (pdo & PDO_FIXED_DUAL_ROLE) ? pdo 512 drivers/usb/typec/tcpm/tcpm.c (pdo & PDO_FIXED_SUSPEND) ? pdo 514 drivers/usb/typec/tcpm/tcpm.c (pdo & PDO_FIXED_HIGHER_CAP) ? pdo 516 drivers/usb/typec/tcpm/tcpm.c (pdo & PDO_FIXED_USB_COMM) ? pdo 518 drivers/usb/typec/tcpm/tcpm.c (pdo & PDO_FIXED_DATA_SWAP) ? pdo 520 drivers/usb/typec/tcpm/tcpm.c (pdo & PDO_FIXED_EXTPOWER) ? pdo 526 drivers/usb/typec/tcpm/tcpm.c pdo_min_voltage(pdo), pdo 527 drivers/usb/typec/tcpm/tcpm.c pdo_max_voltage(pdo), pdo 528 drivers/usb/typec/tcpm/tcpm.c pdo_max_current(pdo)); pdo 533 drivers/usb/typec/tcpm/tcpm.c pdo_min_voltage(pdo), pdo 534 drivers/usb/typec/tcpm/tcpm.c pdo_max_voltage(pdo), pdo 535 drivers/usb/typec/tcpm/tcpm.c pdo_max_power(pdo)); pdo 538 drivers/usb/typec/tcpm/tcpm.c if (pdo_apdo_type(pdo) == APDO_TYPE_PPS) pdo 541 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_min_voltage(pdo), pdo 542 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_voltage(pdo), pdo 543 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_current(pdo)); pdo 765 drivers/usb/typec/tcpm/tcpm.c const u32 pdo = src_pdo[i]; pdo 767 drivers/usb/typec/tcpm/tcpm.c if (pdo_type(pdo) == PDO_TYPE_FIXED && pdo 768 drivers/usb/typec/tcpm/tcpm.c pdo_fixed_voltage(pdo) == 5000) { pdo 769 drivers/usb/typec/tcpm/tcpm.c unsigned int curr = pdo_max_current(pdo); pdo 1398 drivers/usb/typec/tcpm/tcpm.c static enum pdo_err tcpm_caps_err(struct tcpm_port *port, const u32 *pdo, pdo 1408 drivers/usb/typec/tcpm/tcpm.c if (pdo_type(pdo[0]) != PDO_TYPE_FIXED || pdo 1409 drivers/usb/typec/tcpm/tcpm.c pdo_fixed_voltage(pdo[0]) != VSAFE5V) pdo 1413 drivers/usb/typec/tcpm/tcpm.c if (pdo_type(pdo[i]) < pdo_type(pdo[i - 1])) { pdo 1415 drivers/usb/typec/tcpm/tcpm.c } else if (pdo_type(pdo[i]) == pdo_type(pdo[i - 1])) { pdo 1416 drivers/usb/typec/tcpm/tcpm.c enum pd_pdo_type type = pdo_type(pdo[i]); pdo 1425 drivers/usb/typec/tcpm/tcpm.c if (pdo_fixed_voltage(pdo[i]) <= pdo 1426 drivers/usb/typec/tcpm/tcpm.c pdo_fixed_voltage(pdo[i - 1])) pdo 1436 drivers/usb/typec/tcpm/tcpm.c if (pdo_min_voltage(pdo[i]) < pdo 1437 drivers/usb/typec/tcpm/tcpm.c pdo_min_voltage(pdo[i - 1])) pdo 1439 drivers/usb/typec/tcpm/tcpm.c else if ((pdo_min_voltage(pdo[i]) == pdo 1440 drivers/usb/typec/tcpm/tcpm.c pdo_min_voltage(pdo[i - 1])) && pdo 1441 drivers/usb/typec/tcpm/tcpm.c (pdo_max_voltage(pdo[i]) == pdo 1442 drivers/usb/typec/tcpm/tcpm.c pdo_max_voltage(pdo[i - 1]))) pdo 1451 drivers/usb/typec/tcpm/tcpm.c if (pdo_apdo_type(pdo[i]) != APDO_TYPE_PPS) pdo 1454 drivers/usb/typec/tcpm/tcpm.c if (pdo_pps_apdo_max_voltage(pdo[i]) < pdo 1455 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_voltage(pdo[i - 1])) pdo 1457 drivers/usb/typec/tcpm/tcpm.c else if (pdo_pps_apdo_min_voltage(pdo[i]) == pdo 1458 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_min_voltage(pdo[i - 1]) && pdo 1459 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_voltage(pdo[i]) == pdo 1460 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_voltage(pdo[i - 1]) && pdo 1461 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_current(pdo[i]) == pdo 1462 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_current(pdo[i - 1])) pdo 1474 drivers/usb/typec/tcpm/tcpm.c static int tcpm_validate_caps(struct tcpm_port *port, const u32 *pdo, pdo 1477 drivers/usb/typec/tcpm/tcpm.c enum pdo_err err_index = tcpm_caps_err(port, pdo, nr_pdo); pdo 2073 drivers/usb/typec/tcpm/tcpm.c u32 pdo, rdo = port->sink_request; pdo 2081 drivers/usb/typec/tcpm/tcpm.c pdo = port->src_pdo[index - 1]; pdo 2082 drivers/usb/typec/tcpm/tcpm.c type = pdo_type(pdo); pdo 2088 drivers/usb/typec/tcpm/tcpm.c pdo_max = pdo_max_current(pdo); pdo 2098 drivers/usb/typec/tcpm/tcpm.c pdo_fixed_voltage(pdo), pdo_max, op, max); pdo 2102 drivers/usb/typec/tcpm/tcpm.c pdo_min_voltage(pdo), pdo_max_voltage(pdo), pdo 2108 drivers/usb/typec/tcpm/tcpm.c pdo_max = pdo_max_power(pdo); pdo 2116 drivers/usb/typec/tcpm/tcpm.c pdo_min_voltage(pdo), pdo_max_voltage(pdo), pdo 2147 drivers/usb/typec/tcpm/tcpm.c u32 pdo = port->source_caps[i]; pdo 2148 drivers/usb/typec/tcpm/tcpm.c enum pd_pdo_type type = pdo_type(pdo); pdo 2152 drivers/usb/typec/tcpm/tcpm.c max_src_mv = pdo_fixed_voltage(pdo); pdo 2157 drivers/usb/typec/tcpm/tcpm.c max_src_mv = pdo_max_voltage(pdo); pdo 2158 drivers/usb/typec/tcpm/tcpm.c min_src_mv = pdo_min_voltage(pdo); pdo 2161 drivers/usb/typec/tcpm/tcpm.c if (pdo_apdo_type(pdo) == APDO_TYPE_PPS) { pdo 2175 drivers/usb/typec/tcpm/tcpm.c src_ma = pdo_max_current(pdo); pdo 2179 drivers/usb/typec/tcpm/tcpm.c src_mw = pdo_max_power(pdo); pdo 2189 drivers/usb/typec/tcpm/tcpm.c pdo = port->snk_pdo[j]; pdo 2191 drivers/usb/typec/tcpm/tcpm.c switch (pdo_type(pdo)) { pdo 2193 drivers/usb/typec/tcpm/tcpm.c max_snk_mv = pdo_fixed_voltage(pdo); pdo 2198 drivers/usb/typec/tcpm/tcpm.c max_snk_mv = pdo_max_voltage(pdo); pdo 2199 drivers/usb/typec/tcpm/tcpm.c min_snk_mv = pdo_min_voltage(pdo); pdo 2235 drivers/usb/typec/tcpm/tcpm.c u32 pdo, src, snk; pdo 2244 drivers/usb/typec/tcpm/tcpm.c pdo = port->source_caps[i]; pdo 2246 drivers/usb/typec/tcpm/tcpm.c switch (pdo_type(pdo)) { pdo 2248 drivers/usb/typec/tcpm/tcpm.c if (pdo_apdo_type(pdo) != APDO_TYPE_PPS) { pdo 2253 drivers/usb/typec/tcpm/tcpm.c min_src_mv = pdo_pps_apdo_min_voltage(pdo); pdo 2254 drivers/usb/typec/tcpm/tcpm.c max_src_mv = pdo_pps_apdo_max_voltage(pdo); pdo 2255 drivers/usb/typec/tcpm/tcpm.c src_ma = pdo_pps_apdo_max_current(pdo); pdo 2264 drivers/usb/typec/tcpm/tcpm.c pdo = port->snk_pdo[j]; pdo 2266 drivers/usb/typec/tcpm/tcpm.c switch (pdo_type(pdo)) { pdo 2268 drivers/usb/typec/tcpm/tcpm.c if (pdo_apdo_type(pdo) != APDO_TYPE_PPS) { pdo 2275 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_min_voltage(pdo); pdo 2277 drivers/usb/typec/tcpm/tcpm.c pdo_pps_apdo_max_voltage(pdo); pdo 2332 drivers/usb/typec/tcpm/tcpm.c u32 pdo, matching_snk_pdo; pdo 2341 drivers/usb/typec/tcpm/tcpm.c pdo = port->source_caps[src_pdo_index]; pdo 2343 drivers/usb/typec/tcpm/tcpm.c type = pdo_type(pdo); pdo 2347 drivers/usb/typec/tcpm/tcpm.c mv = pdo_fixed_voltage(pdo); pdo 2351 drivers/usb/typec/tcpm/tcpm.c mv = pdo_min_voltage(pdo); pdo 2360 drivers/usb/typec/tcpm/tcpm.c mw = min_power(pdo, matching_snk_pdo); pdo 2363 drivers/usb/typec/tcpm/tcpm.c ma = min_current(pdo, matching_snk_pdo); pdo 2375 drivers/usb/typec/tcpm/tcpm.c (pdo_max_power(matching_snk_pdo) > pdo_max_power(pdo))) pdo 2378 drivers/usb/typec/tcpm/tcpm.c pdo_max_current(pdo)) pdo 2433 drivers/usb/typec/tcpm/tcpm.c u32 pdo; pdo 2439 drivers/usb/typec/tcpm/tcpm.c pdo = port->source_caps[src_pdo_index]; pdo 2440 drivers/usb/typec/tcpm/tcpm.c type = pdo_type(pdo); pdo 2444 drivers/usb/typec/tcpm/tcpm.c if (pdo_apdo_type(pdo) != APDO_TYPE_PPS) { pdo 423 fs/nfs/nfs4idmap.c struct rpc_pipe_dir_object *pdo) pdo 425 fs/nfs/nfs4idmap.c struct idmap *idmap = pdo->pdo_data; pdo 435 fs/nfs/nfs4idmap.c struct rpc_pipe_dir_object *pdo) pdo 437 fs/nfs/nfs4idmap.c struct idmap *idmap = pdo->pdo_data; pdo 67 include/linux/nvme-tcp.h __u8 pdo; pdo 24 include/linux/sunrpc/rpc_pipe_fs.h struct rpc_pipe_dir_object *pdo); pdo 26 include/linux/sunrpc/rpc_pipe_fs.h struct rpc_pipe_dir_object *pdo); pdo 102 include/linux/sunrpc/rpc_pipe_fs.h extern void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, pdo 107 include/linux/sunrpc/rpc_pipe_fs.h struct rpc_pipe_dir_object *pdo); pdo 110 include/linux/sunrpc/rpc_pipe_fs.h struct rpc_pipe_dir_object *pdo); pdo 291 include/linux/usb/pd.h static inline enum pd_pdo_type pdo_type(u32 pdo) pdo 293 include/linux/usb/pd.h return (pdo >> PDO_TYPE_SHIFT) & PDO_TYPE_MASK; pdo 296 include/linux/usb/pd.h static inline unsigned int pdo_fixed_voltage(u32 pdo) pdo 298 include/linux/usb/pd.h return ((pdo >> PDO_FIXED_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; pdo 301 include/linux/usb/pd.h static inline unsigned int pdo_min_voltage(u32 pdo) pdo 303 include/linux/usb/pd.h return ((pdo >> PDO_VAR_MIN_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; pdo 306 include/linux/usb/pd.h static inline unsigned int pdo_max_voltage(u32 pdo) pdo 308 include/linux/usb/pd.h return ((pdo >> PDO_VAR_MAX_VOLT_SHIFT) & PDO_VOLT_MASK) * 50; pdo 311 include/linux/usb/pd.h static inline unsigned int pdo_max_current(u32 pdo) pdo 313 include/linux/usb/pd.h return ((pdo >> PDO_VAR_MAX_CURR_SHIFT) & PDO_CURR_MASK) * 10; pdo 316 include/linux/usb/pd.h static inline unsigned int pdo_max_power(u32 pdo) pdo 318 include/linux/usb/pd.h return ((pdo >> PDO_BATT_MAX_PWR_SHIFT) & PDO_PWR_MASK) * 250; pdo 321 include/linux/usb/pd.h static inline enum pd_apdo_type pdo_apdo_type(u32 pdo) pdo 323 include/linux/usb/pd.h return (pdo >> PDO_APDO_TYPE_SHIFT) & PDO_APDO_TYPE_MASK; pdo 326 include/linux/usb/pd.h static inline unsigned int pdo_pps_apdo_min_voltage(u32 pdo) pdo 328 include/linux/usb/pd.h return ((pdo >> PDO_PPS_APDO_MIN_VOLT_SHIFT) & pdo 332 include/linux/usb/pd.h static inline unsigned int pdo_pps_apdo_max_voltage(u32 pdo) pdo 334 include/linux/usb/pd.h return ((pdo >> PDO_PPS_APDO_MAX_VOLT_SHIFT) & pdo 338 include/linux/usb/pd.h static inline unsigned int pdo_pps_apdo_max_current(u32 pdo) pdo 340 include/linux/usb/pd.h return ((pdo >> PDO_PPS_APDO_MAX_CURR_SHIFT) & pdo 60 net/sunrpc/auth_gss/auth_gss.c struct rpc_pipe_dir_object pdo; pdo 881 net/sunrpc/auth_gss/auth_gss.c struct rpc_pipe_dir_object *pdo) pdo 883 net/sunrpc/auth_gss/auth_gss.c struct gss_pipe *gss_pipe = pdo->pdo_data; pdo 893 net/sunrpc/auth_gss/auth_gss.c struct rpc_pipe_dir_object *pdo) pdo 895 net/sunrpc/auth_gss/auth_gss.c struct gss_pipe *p = pdo->pdo_data; pdo 928 net/sunrpc/auth_gss/auth_gss.c rpc_init_pipe_dir_object(&p->pdo, pdo 944 net/sunrpc/auth_gss/auth_gss.c static int gss_pipe_match_pdo(struct rpc_pipe_dir_object *pdo, void *data) pdo 949 net/sunrpc/auth_gss/auth_gss.c if (pdo->pdo_ops != &gss_pipe_dir_object_ops) pdo 951 net/sunrpc/auth_gss/auth_gss.c gss_pipe = container_of(pdo, struct gss_pipe, pdo); pdo 966 net/sunrpc/auth_gss/auth_gss.c return &gss_pipe->pdo; pdo 975 net/sunrpc/auth_gss/auth_gss.c struct rpc_pipe_dir_object *pdo; pdo 982 net/sunrpc/auth_gss/auth_gss.c pdo = rpc_find_or_alloc_pipe_dir_object(net, pdo 987 net/sunrpc/auth_gss/auth_gss.c if (pdo != NULL) pdo 988 net/sunrpc/auth_gss/auth_gss.c return container_of(pdo, struct gss_pipe, pdo); pdo 999 net/sunrpc/auth_gss/auth_gss.c &p->pdo); pdo 876 net/sunrpc/rpc_pipe.c void rpc_init_pipe_dir_object(struct rpc_pipe_dir_object *pdo, pdo 880 net/sunrpc/rpc_pipe.c INIT_LIST_HEAD(&pdo->pdo_head); pdo 881 net/sunrpc/rpc_pipe.c pdo->pdo_ops = pdo_ops; pdo 882 net/sunrpc/rpc_pipe.c pdo->pdo_data = pdo_data; pdo 889 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo) pdo 894 net/sunrpc/rpc_pipe.c ret = pdo->pdo_ops->create(pdh->pdh_dentry, pdo); pdo 896 net/sunrpc/rpc_pipe.c list_add_tail(&pdo->pdo_head, &pdh->pdh_entries); pdo 903 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo) pdo 906 net/sunrpc/rpc_pipe.c pdo->pdo_ops->destroy(pdh->pdh_dentry, pdo); pdo 907 net/sunrpc/rpc_pipe.c list_del_init(&pdo->pdo_head); pdo 920 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo) pdo 924 net/sunrpc/rpc_pipe.c if (list_empty(&pdo->pdo_head)) { pdo 928 net/sunrpc/rpc_pipe.c ret = rpc_add_pipe_dir_object_locked(net, pdh, pdo); pdo 945 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo) pdo 947 net/sunrpc/rpc_pipe.c if (!list_empty(&pdo->pdo_head)) { pdo 951 net/sunrpc/rpc_pipe.c rpc_remove_pipe_dir_object_locked(net, pdh, pdo); pdo 974 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo; pdo 977 net/sunrpc/rpc_pipe.c list_for_each_entry(pdo, &pdh->pdh_entries, pdo_head) { pdo 978 net/sunrpc/rpc_pipe.c if (!match(pdo, data)) pdo 982 net/sunrpc/rpc_pipe.c pdo = alloc(data); pdo 983 net/sunrpc/rpc_pipe.c if (!pdo) pdo 985 net/sunrpc/rpc_pipe.c rpc_add_pipe_dir_object_locked(net, pdh, pdo); pdo 988 net/sunrpc/rpc_pipe.c return pdo; pdo 995 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo; pdo 998 net/sunrpc/rpc_pipe.c list_for_each_entry(pdo, &pdh->pdh_entries, pdo_head) pdo 999 net/sunrpc/rpc_pipe.c pdo->pdo_ops->create(dir, pdo); pdo 1005 net/sunrpc/rpc_pipe.c struct rpc_pipe_dir_object *pdo; pdo 1008 net/sunrpc/rpc_pipe.c list_for_each_entry(pdo, &pdh->pdh_entries, pdo_head) pdo 1009 net/sunrpc/rpc_pipe.c pdo->pdo_ops->destroy(dir, pdo); pdo 171 sound/pci/asihpi/hpi6000.c static void hpi6000_send_dsp_interrupt(struct dsp_obj *pdo); pdo 179 sound/pci/asihpi/hpi6000.c static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data); pdo 181 sound/pci/asihpi/hpi6000.c static u32 hpi_read_word(struct dsp_obj *pdo, u32 address); pdo 183 sound/pci/asihpi/hpi6000.c static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata, pdo 186 sound/pci/asihpi/hpi6000.c static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata, pdo 711 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 715 sound/pci/asihpi/hpi6000.c iowrite32(0x00010001, pdo->prHPI_control); pdo 720 sound/pci/asihpi/hpi6000.c iowrite32(test_data, pdo->prHPI_address); pdo 721 sound/pci/asihpi/hpi6000.c data = ioread32(pdo->prHPI_address); pdo 745 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01B7C100, 0x0000); pdo 750 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01B7C120, 0x8002); pdo 754 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01B7C11C, 0x8001); pdo 758 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01B7C118, 0x8000); pdo 764 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01B7C100, 0x0001); pdo 780 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, test_addr + i, test_data); pdo 781 sound/pci/asihpi/hpi6000.c data = hpi_read_word(pdo, test_addr + i); pdo 817 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01800000, 0x34A8); pdo 830 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01800008, 0x00000030); pdo 850 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01800020, 0x001BDF29); pdo 865 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01800018, 0x47117000); pdo 868 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x0180001C, 0x00000410); pdo 886 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, 0x01800004, cE1); pdo 898 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, test_addr, test_data); pdo 899 sound/pci/asihpi/hpi6000.c data = hpi_read_word(pdo, test_addr); pdo 916 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, test_addr + i, test_data); pdo 922 sound/pci/asihpi/hpi6000.c data = hpi_read_word(pdo, test_addr + i); pdo 992 sound/pci/asihpi/hpi6000.c data = hpi_read_word(pdo, address); pdo 1015 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, address, 0); pdo 1021 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, HPI_HIF_ADDR(dsp_number), dsp_index); pdo 1026 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, HPI_HIF_ADDR(adapter_info), pdo 1030 sound/pci/asihpi/hpi6000.c iowrite32(0x00030003, pdo->prHPI_control); pdo 1043 sound/pci/asihpi/hpi6000.c read = hpi_read_word(pdo, pdo 1070 sound/pci/asihpi/hpi6000.c hpi_read_word(pdo, pdo 1107 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, PLD_BASE_ADDRESS + 4L, test_data); pdo 1108 sound/pci/asihpi/hpi6000.c read = hpi_read_word(pdo, pdo 1116 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, PLD_BASE_ADDRESS + 4L, test_data); pdo 1117 sound/pci/asihpi/hpi6000.c read = hpi_read_word(pdo, pdo 1131 sound/pci/asihpi/hpi6000.c static int hpi_set_address(struct dsp_obj *pdo, u32 address) pdo 1136 sound/pci/asihpi/hpi6000.c iowrite32(address, pdo->prHPI_address); pdo 1137 sound/pci/asihpi/hpi6000.c } while (hpi6000_check_PCI2040_error_flag(pdo->pa_parent_adapter, pdo 1148 sound/pci/asihpi/hpi6000.c static void hpi_write_word(struct dsp_obj *pdo, u32 address, u32 data) pdo 1150 sound/pci/asihpi/hpi6000.c if (hpi_set_address(pdo, address)) pdo 1152 sound/pci/asihpi/hpi6000.c iowrite32(data, pdo->prHPI_data); pdo 1156 sound/pci/asihpi/hpi6000.c static u32 hpi_read_word(struct dsp_obj *pdo, u32 address) pdo 1160 sound/pci/asihpi/hpi6000.c if (hpi_set_address(pdo, address)) pdo 1164 sound/pci/asihpi/hpi6000.c data = ioread32(pdo->prHPI_data); pdo 1169 sound/pci/asihpi/hpi6000.c static void hpi_write_block(struct dsp_obj *pdo, u32 address, u32 *pdata, pdo 1177 sound/pci/asihpi/hpi6000.c if (hpi_set_address(pdo, address)) pdo 1180 sound/pci/asihpi/hpi6000.c iowrite32_rep(pdo->prHPI_data_auto_inc, pdata, length16); pdo 1184 sound/pci/asihpi/hpi6000.c iowrite32(*(pdata + length - 1), pdo->prHPI_data); pdo 1189 sound/pci/asihpi/hpi6000.c static void hpi_read_block(struct dsp_obj *pdo, u32 address, u32 *pdata, pdo 1197 sound/pci/asihpi/hpi6000.c if (hpi_set_address(pdo, address)) pdo 1200 sound/pci/asihpi/hpi6000.c ioread32_rep(pdo->prHPI_data_auto_inc, pdata, length16); pdo 1204 sound/pci/asihpi/hpi6000.c *(pdata + length - 1) = ioread32(pdo->prHPI_data); pdo 1211 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1227 sound/pci/asihpi/hpi6000.c hpi_write_block(pdo, local_hpi_address, pdata, pdo 1249 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1266 sound/pci/asihpi/hpi6000.c hpi_read_block(pdo, local_hpi_address, pdata, pdo 1289 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1309 sound/pci/asihpi/hpi6000.c hpi_read_word(pdo, pdo 1329 sound/pci/asihpi/hpi6000.c hpi6000_send_dsp_interrupt(pdo); pdo 1340 sound/pci/asihpi/hpi6000.c hpi_read_word(pdo, pdo 1354 sound/pci/asihpi/hpi6000.c length = hpi_read_word(pdo, HPI_HIF_ADDR(length)); pdo 1371 sound/pci/asihpi/hpi6000.c hpi6000_send_dsp_interrupt(pdo); pdo 1408 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1428 sound/pci/asihpi/hpi6000.c hpi6000_send_dsp_interrupt(pdo); pdo 1437 sound/pci/asihpi/hpi6000.c address = hpi_read_word(pdo, HPI_HIF_ADDR(address)); pdo 1439 sound/pci/asihpi/hpi6000.c length = hpi_read_word(pdo, HPI_HIF_ADDR(length)); pdo 1468 sound/pci/asihpi/hpi6000.c hpi6000_send_dsp_interrupt(pdo); pdo 1481 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1498 sound/pci/asihpi/hpi6000.c hpi6000_send_dsp_interrupt(pdo); pdo 1507 sound/pci/asihpi/hpi6000.c address = hpi_read_word(pdo, HPI_HIF_ADDR(address)); pdo 1508 sound/pci/asihpi/hpi6000.c length = hpi_read_word(pdo, HPI_HIF_ADDR(length)); pdo 1529 sound/pci/asihpi/hpi6000.c hpi6000_send_dsp_interrupt(pdo); pdo 1536 sound/pci/asihpi/hpi6000.c static void hpi6000_send_dsp_interrupt(struct dsp_obj *pdo) pdo 1538 sound/pci/asihpi/hpi6000.c iowrite32(0x00030003, pdo->prHPI_control); /* DSPINT */ pdo 1545 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1550 sound/pci/asihpi/hpi6000.c hpi_write_word(pdo, HPI_HIF_ADDR(host_cmd), host_cmd); pdo 1552 sound/pci/asihpi/hpi6000.c hpi_set_address(pdo, HPI_HIF_ADDR(host_cmd)); pdo 1556 sound/pci/asihpi/hpi6000.c iowrite32(0x00040004, pdo->prHPI_control); pdo 1591 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1599 sound/pci/asihpi/hpi6000.c hPIC = ioread32(pdo->prHPI_control); pdo 1610 sound/pci/asihpi/hpi6000.c ack = hpi_read_word(pdo, HPI_HIF_ADDR(dsp_ack)); pdo 1634 sound/pci/asihpi/hpi6000.c struct dsp_obj *pdo = &phw->ado[dsp_index]; pdo 1644 sound/pci/asihpi/hpi6000.c hpi_read_word((struct dsp_obj *)pdo, pdo 1658 sound/pci/asihpi/hpi6000.c if (pdo->control_cache_address_on_dsp == 0) { pdo 1661 sound/pci/asihpi/hpi6000.c hpi_read_word((struct dsp_obj *)pdo, pdo 1664 sound/pci/asihpi/hpi6000.c length = hpi_read_word((struct dsp_obj *)pdo, pdo 1673 sound/pci/asihpi/hpi6000.c pdo->control_cache_address_on_dsp = address; pdo 1674 sound/pci/asihpi/hpi6000.c pdo->control_cache_length_on_dsp = length; pdo 1676 sound/pci/asihpi/hpi6000.c address = pdo->control_cache_address_on_dsp; pdo 1677 sound/pci/asihpi/hpi6000.c length = pdo->control_cache_length_on_dsp; pdo 1687 sound/pci/asihpi/hpi6000.c hpi_write_word((struct dsp_obj *)pdo, pdo 1690 sound/pci/asihpi/hpi6000.c hpi_set_address(pdo, HPI_HIF_ADDR(host_cmd));