| /linux/Documentation/translations/zh_CN/ |
| H A D | subsystem-apis.rst | 26 core-api/index 27 driver-api/index 28 mm/index 29 power/index 30 scheduler/index 31 locking/index 35 * timers/index 43 sound/index 47 * input/index 48 * hid/index [all …]
|
| H A D | index.rst | 48 maintainer/index 49 完整开发流程文档 <process/index> 59 core-api/index 60 driver-api/index 62 内核中的锁 <locking/index> 73 doc-guide/index 74 dev-tools/index 76 kernel-hacking/index 77 rust/index 81 * trace/index [all …]
|
| /linux/drivers/md/dm-vdo/indexer/ |
| H A D | index.c | 55 struct uds_index *index; member 80 return uds_is_chapter_sparse(zone->index->volume->geometry, in is_zone_chapter_sparse() 86 struct uds_index *index) in launch_zone_message() argument 95 request->index = index; in launch_zone_message() 104 static void enqueue_barrier_messages(struct uds_index *index, u64 virtual_chapter) in enqueue_barrier_messages() argument 112 for (zone = 0; zone < index->zone_count; zone++) { in enqueue_barrier_messages() 113 int result = launch_zone_message(message, zone, index); in enqueue_barrier_messages() 124 static u64 triage_index_request(struct uds_index *index, struct uds_request *request) in triage_index_request() argument 129 virtual_chapter = uds_lookup_volume_index_name(index->volume_index, in triage_index_request() 134 zone = index->zones[request->zone_number]; in triage_index_request() [all …]
|
| /linux/tools/testing/radix-tree/ |
| H A D | tag_check.c | 14 __simple_checks(struct radix_tree_root *tree, unsigned long index, int tag) in __simple_checks() argument 19 item_check_absent(tree, index); in __simple_checks() 20 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks() 22 item_insert(tree, index); in __simple_checks() 23 assert(item_tag_get(tree, index, tag) == 0); in __simple_checks() 24 item_tag_set(tree, index, tag); in __simple_checks() 25 ret = item_tag_get(tree, index, tag); in __simple_checks() 29 ret = item_tag_get(tree, index, !tag); in __simple_checks() 31 ret = item_delete(tree, index); in __simple_checks() 33 item_insert(tree, index); in __simple_checks() [all …]
|
| /linux/drivers/hwmon/ |
| H A D | w83795.c | 118 #define IN_LSB_REG(index, type) \ argument 119 (((type) == 1) ? W83795_REG_IN_HL_LSB[(index)] \ 120 : (W83795_REG_IN_HL_LSB[(index)] + 1)) 150 #define W83795_REG_FAN(index) (0x2E + (index)) argument 151 #define W83795_REG_FAN_MIN_HL(index) (0xB6 + (index)) argument 152 #define W83795_REG_FAN_MIN_LSB(index) (0xC4 + (index) / 2) argument 153 #define W83795_REG_FAN_MIN_LSB_SHIFT(index) \ argument 154 (((index) & 1) ? 4 : 0) 160 #define W83795_REG_ALARM(index) (0x41 + (index)) argument 162 #define W83795_REG_BEEP(index) (0x50 + (index)) argument [all …]
|
| H A D | w83793.c | 116 #define W83793_REG_BEEP(index) (0x53 + (index)) argument 117 #define W83793_REG_ALARM(index) (0x4b + (index)) argument 146 #define W83793_REG_FAN(index) (0x23 + 2 * (index)) /* High byte */ argument 147 #define W83793_REG_FAN_MIN(index) (0x90 + 2 * (index)) /* High byte */ argument 159 #define W83793_REG_PWM(index, nr) (((nr) == 0 ? 0xb3 : \ argument 160 (nr) == 1 ? 0x220 : 0x218) + (index)) 163 #define W83793_REG_TEMP_FAN_MAP(index) (0x201 + (index)) argument 164 #define W83793_REG_TEMP_TOL(index) (0x208 + (index)) argument 165 #define W83793_REG_TEMP_CRUISE(index) (0x210 + (index)) argument 166 #define W83793_REG_PWM_STOP_TIME(index) (0x228 + (index)) argument [all …]
|
| /linux/arch/mips/cavium-octeon/executive/ |
| H A D | cvmx-helper-sgmii.c | 52 static int __cvmx_helper_sgmii_hardware_init_one_time(int interface, int index) in __cvmx_helper_sgmii_hardware_init_one_time() argument 60 gmxx_prtx_cfg.u64 = cvmx_read_csr(CVMX_GMXX_PRTX_CFG(index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() 62 cvmx_write_csr(CVMX_GMXX_PRTX_CFG(index, interface), gmxx_prtx_cfg.u64); in __cvmx_helper_sgmii_hardware_init_one_time() 70 cvmx_read_csr(CVMX_PCSX_MISCX_CTL_REG(index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() 72 cvmx_read_csr(CVMX_PCSX_LINKX_TIMER_COUNT_REG(index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() 82 cvmx_write_csr(CVMX_PCSX_LINKX_TIMER_COUNT_REG(index, interface), in __cvmx_helper_sgmii_hardware_init_one_time() 98 cvmx_read_csr(CVMX_PCSX_ANX_ADV_REG(index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() 103 cvmx_write_csr(CVMX_PCSX_ANX_ADV_REG(index, interface), in __cvmx_helper_sgmii_hardware_init_one_time() 108 cvmx_read_csr(CVMX_PCSX_MISCX_CTL_REG(index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() 114 (index, interface)); in __cvmx_helper_sgmii_hardware_init_one_time() [all …]
|
| /linux/Documentation/translations/zh_CN/driver-api/ |
| H A D | index.rst | 5 :Original: Documentation/driver-api/index.rst 24 gpio/index 26 phy/index 30 * driver-model/index 34 * early-userspace/index 35 * pm/index 47 * iio/index 49 * usb/index 51 * pci/index 52 * cxl/index [all …]
|
| /linux/net/netfilter/ |
| H A D | xt_set.c | 29 match_set(ip_set_id_t index, const struct sk_buff *skb, in match_set() argument 33 if (ip_set_test(index, skb, par, opt)) in match_set() 62 return match_set(info->match_set.index, skb, par, &opt, in set_match_v0() 86 ip_set_id_t index; in set_match_v0_checkentry() local 88 index = ip_set_nfnl_get_byindex(par->net, info->match_set.index); in set_match_v0_checkentry() 90 if (index == IPSET_INVALID_ID) { in set_match_v0_checkentry() 92 info->match_set.index); in set_match_v0_checkentry() 97 ip_set_nfnl_put(par->net, info->match_set.index); in set_match_v0_checkentry() 112 ip_set_nfnl_put(par->net, info->match_set.index); in set_match_v0_destroy() 129 return match_set(info->match_set.index, skb, par, &opt, in set_match_v1() [all …]
|
| /linux/arch/m68k/sun3x/ |
| H A D | dvma.c | 44 #define dvma_entry_paddr(index) (iommu_pte[index] & IOMMU_ADDR_MASK) argument 45 #define dvma_entry_vaddr(index,paddr) ((index << DVMA_PAGE_SHIFT) | \ argument 48 #define dvma_entry_set(index,addr) (iommu_pte[index] = \ 52 #define dvma_entry_set(index,addr) (iommu_pte[index] = \ argument 56 #define dvma_entry_clr(index) (iommu_pte[index] = IOMMU_DT_INVALID) argument 66 unsigned long index; in dvma_print() local 68 index = dvma_addr >> DVMA_PAGE_SHIFT; in dvma_print() 70 pr_info("idx %lx dvma_addr %08lx paddr %08lx\n", index, dvma_addr, in dvma_print() 71 dvma_entry_paddr(index)); in dvma_print() 148 unsigned long end, index; in dvma_map_iommu() local [all …]
|
| /linux/tools/testing/cxl/test/ |
| H A D | mock.c | 31 struct cxl_mock_ops *get_cxl_mock_ops(int *index) 33 *index = srcu_read_lock(&cxl_mock_srcu); in unregister_cxl_mock_ops() 38 void put_cxl_mock_ops(int index) in unregister_cxl_mock_ops() 40 srcu_read_unlock(&cxl_mock_srcu, index); in unregister_cxl_mock_ops() 48 int index; 49 struct cxl_mock_ops *ops = get_cxl_mock_ops(&index); 58 put_cxl_mock_ops(index); in __wrap_is_acpi_device_node() 67 int index, rc; in __wrap_is_acpi_device_node() 68 struct cxl_mock_ops *ops = get_cxl_mock_ops(&index); in __wrap_is_acpi_device_node() 75 put_cxl_mock_ops(index); in __wrap_acpi_table_parse_cedt() 43 get_cxl_mock_ops(int * index) get_cxl_mock_ops() argument 50 put_cxl_mock_ops(int index) put_cxl_mock_ops() argument 60 int index; __wrap_is_acpi_device_node() local 79 int index, rc; __wrap_acpi_table_parse_cedt() local 98 int index; __wrap_acpi_evaluate_integer() local 118 int index, rc; __wrap_hmat_get_extended_linear_cache_size() local 136 int index; __wrap_acpi_pci_find_root() local 155 int index; __wrap_nvdimm_bus_register() local 168 int rc, index; redirect_devm_cxl_switch_port_decoders_setup() local 182 int rc, index; __wrap_devm_cxl_endpoint_decoders_setup() local 197 int rc, index; __wrap_cxl_await_media_ready() local 215 int index; __wrap_devm_cxl_add_rch_dport() local 236 int index; __wrap_cxl_endpoint_parse_cdat() local 250 int index; __wrap_cxl_dport_init_ras_reporting() local 263 int index; redirect_devm_cxl_add_dport_by_dev() local [all...] |
| /linux/drivers/acpi/acpica/ |
| H A D | dsmthdat.c | 20 u32 index, struct acpi_walk_state *walk_state); 24 u32 index, 31 u32 index, struct acpi_walk_state *walk_state); 104 u32 index; in acpi_ds_method_data_delete_all() local 110 for (index = 0; index < ACPI_METHOD_NUM_LOCALS; index++) { in acpi_ds_method_data_delete_all() 111 if (walk_state->local_variables[index].object) { in acpi_ds_method_data_delete_all() 113 index, in acpi_ds_method_data_delete_all() 114 walk_state->local_variables[index]. in acpi_ds_method_data_delete_all() 120 local_variables[index]); in acpi_ds_method_data_delete_all() 126 for (index = 0; index < ACPI_METHOD_NUM_ARGS; index++) { in acpi_ds_method_data_delete_all() [all …]
|
| /linux/arch/m68k/coldfire/ |
| H A D | intc-5272.c | 40 unsigned char index; member 45 /*MCF_IRQ_SPURIOUS*/ { .icr = 0, .index = 0, .ack = 0, }, 46 /*MCF_IRQ_EINT1*/ { .icr = MCFSIM_ICR1, .index = 28, .ack = 1, }, 47 /*MCF_IRQ_EINT2*/ { .icr = MCFSIM_ICR1, .index = 24, .ack = 1, }, 48 /*MCF_IRQ_EINT3*/ { .icr = MCFSIM_ICR1, .index = 20, .ack = 1, }, 49 /*MCF_IRQ_EINT4*/ { .icr = MCFSIM_ICR1, .index = 16, .ack = 1, }, 50 /*MCF_IRQ_TIMER1*/ { .icr = MCFSIM_ICR1, .index = 12, .ack = 0, }, 51 /*MCF_IRQ_TIMER2*/ { .icr = MCFSIM_ICR1, .index = 8, .ack = 0, }, 52 /*MCF_IRQ_TIMER3*/ { .icr = MCFSIM_ICR1, .index = 4, .ack = 0, }, 53 /*MCF_IRQ_TIMER4*/ { .icr = MCFSIM_ICR1, .index = 0, .ack = 0, }, [all …]
|
| /linux/drivers/staging/octeon/ |
| H A D | ethernet-spi.c | 20 static void cvm_oct_spxx_int_pr(union cvmx_spxx_int_reg spx_int_reg, int index) in cvm_oct_spxx_int_pr() argument 23 pr_err("SPI%d: SRX Spi4 interface down\n", index); in cvm_oct_spxx_int_pr() 25 pr_err("SPI%d: SRX Spi4 Calendar table parity error\n", index); in cvm_oct_spxx_int_pr() 28 index); in cvm_oct_spxx_int_pr() 30 pr_err("SPI%d: SRX Spi4 DIP4 error\n", index); in cvm_oct_spxx_int_pr() 33 index); in cvm_oct_spxx_int_pr() 36 index); in cvm_oct_spxx_int_pr() 39 index); in cvm_oct_spxx_int_pr() 42 index); in cvm_oct_spxx_int_pr() 44 pr_err("SPI%d: SRX Spi4 async FIFO overflow\n", index); in cvm_oct_spxx_int_pr() [all …]
|
| /linux/drivers/soundwire/ |
| H A D | amd_init.c | 76 int count, index; in sdw_amd_probe_controller() local 117 for (index = 0; index < count; index++) { in sdw_amd_probe_controller() 118 if (!(link_mask & BIT(index))) in sdw_amd_probe_controller() 121 sdw_pdata[index].instance = index; in sdw_amd_probe_controller() 122 sdw_pdata[index].acp_sdw_lock = res->acp_lock; in sdw_amd_probe_controller() 123 sdw_pdata[index].acp_rev = res->acp_rev; in sdw_amd_probe_controller() 124 pdevinfo[index].name = "amd_sdw_manager"; in sdw_amd_probe_controller() 125 pdevinfo[index].id = index; in sdw_amd_probe_controller() 126 pdevinfo[index].parent = res->parent; in sdw_amd_probe_controller() 127 pdevinfo[index].num_res = 1; in sdw_amd_probe_controller() [all …]
|
| /linux/drivers/extcon/ |
| H A D | extcon.c | 295 static bool is_extcon_attached(struct extcon_dev *edev, unsigned int index) in is_extcon_attached() argument 297 return !!(edev->state & BIT(index)); in is_extcon_attached() 300 static bool is_extcon_changed(struct extcon_dev *edev, int index, in is_extcon_changed() argument 303 int state = !!(edev->state & BIT(index)); in is_extcon_changed() 321 unsigned int id, int index,unsigned int prop) in is_extcon_property_capability() argument 331 cable = &edev->cables[index]; in is_extcon_property_capability() 353 static void init_property(struct extcon_dev *edev, unsigned int id, int index) in init_property() argument 356 struct extcon_cable *cable = &edev->cables[index]; in init_property() 437 int index; in extcon_sync() local 444 index = find_cable_index_by_id(edev, id); in extcon_sync() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | mpfs.c | 42 static int set_l2table_entry_cmd(struct mlx5_core_dev *dev, u32 index, u8 *mac) in set_l2table_entry_cmd() argument 48 MLX5_SET(set_l2_table_entry_in, in, table_index, index); in set_l2table_entry_cmd() 56 static int del_l2table_entry_cmd(struct mlx5_core_dev *dev, u32 index) in del_l2table_entry_cmd() argument 61 MLX5_SET(delete_l2_table_entry_in, in, table_index, index); in del_l2table_entry_cmd() 68 int index; /* index in HW l2 table */ member 141 int index; in mlx5_mpfs_add_mac() local 160 index = -1; in mlx5_mpfs_add_mac() 163 err = alloc_l2table_index(mpfs, &index); in mlx5_mpfs_add_mac() 166 err = set_l2table_entry_cmd(dev, index, mac); in mlx5_mpfs_add_mac() 170 l2addr->node.addr, index); in mlx5_mpfs_add_mac() [all …]
|
| /linux/Documentation/translations/zh_TW/ |
| H A D | index.rst | 31 完整開發流程文檔 <process/index> 35 * maintainer/index 44 * core-api/index 45 * driver-api/index 46 * 內核中的鎖 <locking/index> 58 dev-tools/index 62 * doc-guide/index 64 * kernel-hacking/index 65 * rust/index 66 * trace/index [all …]
|
| /linux/drivers/block/zram/ |
| H A D | zram_drv.c | 58 static void slot_free(struct zram *zram, u32 index); 59 #define slot_dep_map(zram, index) (&(zram)->table[(index)].dep_map) argument 61 static void slot_lock_init(struct zram *zram, u32 index) in slot_lock_init() argument 65 lockdep_init_map(slot_dep_map(zram, index), "zram->table[index].lock", in slot_lock_init() 81 static __must_check bool slot_trylock(struct zram *zram, u32 index) in slot_trylock() argument 83 unsigned long *lock = &zram->table[index].__lock; in slot_trylock() 86 mutex_acquire(slot_dep_map(zram, index), 0, 1, _RET_IP_); in slot_trylock() 87 lock_acquired(slot_dep_map(zram, index), _RET_IP_); in slot_trylock() 94 static void slot_lock(struct zram *zram, u32 index) in slot_lock() argument 96 unsigned long *lock = &zram->table[index].__lock; in slot_lock() [all …]
|
| /linux/drivers/platform/x86/intel/telemetry/ |
| H A D | debugfs.c | 68 if (evtlog[index].telem_evtid == (EVTID)) { \ 77 if (evtlog[index].telem_evtid == (EVTID)) { \ 78 (CTR) = evtlog[index].telem_evtlog; \ 341 int index, idx, ret, err = 0; in telem_pss_states_show() local 357 for (index = 0; index < ret; index++) { in telem_pss_states_show() 359 name[index], evtlog[index].telem_evtlog); in telem_pss_states_show() 362 if (evtlog[index].telem_evtid == conf->pss_idle_id) { in telem_pss_states_show() 364 (evtlog[index].telem_evtlog >> in telem_pss_states_show() 371 pss_idle, evtlog[index].telem_evtlog, in telem_pss_states_show() 377 evtlog[index].telem_evtlog, in telem_pss_states_show() [all …]
|
| /linux/Documentation/arch/ |
| H A D | index.rst | 12 arc/index 13 arm/index 14 arm64/index 15 loongarch/index 16 m68k/index 17 mips/index 18 nios2/index 19 openrisc/index 20 parisc/index 21 powerpc/index [all …]
|
| /linux/drivers/phy/tegra/ |
| H A D | xusb-tegra186.c | 300 unsigned int index) in tegra186_usb2_lane_probe() argument 310 usb2->base.soc = &pad->soc->lanes[index]; in tegra186_usb2_lane_probe() 311 usb2->base.index = index; in tegra186_usb2_lane_probe() 336 unsigned int index = lane->index; in tegra186_utmi_enable_phy_sleepwalk() local 342 value = ao_readl(priv, XUSB_AO_UTMIP_SLEEPWALK_CFG(index)); in tegra186_utmi_enable_phy_sleepwalk() 344 ao_writel(priv, value, XUSB_AO_UTMIP_SLEEPWALK_CFG(index)); in tegra186_utmi_enable_phy_sleepwalk() 347 value = ao_readl(priv, XUSB_AO_UTMIP_SLEEPWALK_CFG(index)); in tegra186_utmi_enable_phy_sleepwalk() 349 ao_writel(priv, value, XUSB_AO_UTMIP_SLEEPWALK_CFG(index)); in tegra186_utmi_enable_phy_sleepwalk() 358 value = ao_readl(priv, XUSB_AO_UTMIP_SLEEPWALK_CFG(index)); in tegra186_utmi_enable_phy_sleepwalk() 361 ao_writel(priv, value, XUSB_AO_UTMIP_SLEEPWALK_CFG(index)); in tegra186_utmi_enable_phy_sleepwalk() [all …]
|
| /linux/Documentation/translations/zh_TW/arch/ |
| H A D | index.rst | 11 mips/index 12 arm64/index 13 openrisc/index 14 parisc/index 15 loongarch/index 19 * arm/index 20 * m68k/index 21 * nios2/index 22 * powerpc/index 23 * s390/index [all …]
|
| /linux/Documentation/translations/zh_CN/arch/ |
| H A D | index.rst | 11 mips/index 12 arm64/index 13 ../arch/riscv/index 14 openrisc/index 15 parisc/index 16 loongarch/index 20 * arm/index 21 * m68k/index 22 * nios2/index 23 * powerpc/index [all …]
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_plane.c | 106 if (plane->group->index != 0) in rcar_du_plane_hwalloc() 112 fixed = plane->group->index == 0 ? 1 : 0; in rcar_du_plane_hwalloc() 148 unsigned int index; in rcar_du_atomic_check_planes() local 155 plane->group->index, plane - plane->group->planes); in rcar_du_atomic_check_planes() 165 index = plane - plane->group->planes; in rcar_du_atomic_check_planes() 166 group_freed_planes[plane->group->index] |= 1 << index; in rcar_du_atomic_check_planes() 178 groups |= 1 << plane->group->index; in rcar_du_atomic_check_planes() 181 index = plane - plane->group->planes; in rcar_du_atomic_check_planes() 182 group_freed_planes[plane->group->index] |= 1 << index; in rcar_du_atomic_check_planes() 200 unsigned int index = ffs(groups) - 1; in rcar_du_atomic_check_planes() local [all …]
|