/kernel/linux/linux-6.6/drivers/net/ethernet/rocker/ |
H A D | rocker_hw.h | 426 #define ROCKER_GROUP_INDEX_SET(index) \ 427 (((index) << ROCKER_GROUP_INDEX_SHIFT) & ROCKER_GROUP_INDEX_MASK) 431 #define ROCKER_GROUP_INDEX_LONG_SET(index) \ 432 (((index) << ROCKER_GROUP_INDEX_LONG_SHIFT) & \ 439 #define ROCKER_GROUP_L2_REWRITE(index) \ 441 ROCKER_GROUP_INDEX_LONG_SET(index)) 442 #define ROCKER_GROUP_L2_MCAST(vlan_id, index) \ 444 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_INDEX_SET(index)) 445 #define ROCKER_GROUP_L2_FLOOD(vlan_id, index) \ 447 ROCKER_GROUP_VLAN_SET(ntohs(vlan_id)) | ROCKER_GROUP_INDEX_SET(index)) [all...] |
/kernel/linux/linux-6.6/drivers/acpi/acpica/ |
H A D | dbmethod.c | 112 u32 index; in acpi_db_set_method_data() local 145 /* Get the index and value */ in acpi_db_set_method_data() 147 index = strtoul(index_arg, NULL, 16); in acpi_db_set_method_data() 170 if (index > ACPI_METHOD_MAX_ARG) { in acpi_db_set_method_data() 172 index); in acpi_db_set_method_data() 177 index, obj_desc, in acpi_db_set_method_data() 183 obj_desc = walk_state->arguments[index].object; in acpi_db_set_method_data() 185 acpi_os_printf("Arg%u: ", index); in acpi_db_set_method_data() 193 if (index > ACPI_METHOD_MAX_LOCAL) { in acpi_db_set_method_data() 195 ("Local%u - Invalid local variable name\n", index); in acpi_db_set_method_data() [all...] |
H A D | hwregs.c | 203 u8 index; in acpi_hw_read() local 228 index = 0; in acpi_hw_read() 238 index * in acpi_hw_read() 246 index * in acpi_hw_read() 259 ACPI_SET_BITS(value, index * access_width, in acpi_hw_read() 264 index++; in acpi_hw_read() 297 u8 index; in acpi_hw_write() local 319 index = 0; in acpi_hw_write() 325 value64 = ACPI_GET_BITS(&value, index * access_width, in acpi_hw_write() 335 index * in acpi_hw_write() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_sta_mgt.c | 91 s32 index; in r8712_alloc_stainfo() local 108 index = wifi_mac_hash(hwaddr); in r8712_alloc_stainfo() 109 if (index >= NUM_STA) { in r8712_alloc_stainfo() 113 phash_list = &pstapriv->sta_hash[index]; in r8712_alloc_stainfo() 195 s32 index; in r8712_free_all_stainfo() local 203 for (index = 0; index < NUM_STA; index++) { in r8712_free_all_stainfo() 204 phead = &(pstapriv->sta_hash[index]); in r8712_free_all_stainfo() 223 u32 index; in r8712_get_stainfo() local [all...] |
/kernel/linux/linux-6.6/drivers/pwm/ |
H A D | pwm-cros-ec.c | 80 static int cros_ec_pwm_set_duty(struct cros_ec_pwm_device *ec_pwm, u8 index, in cros_ec_pwm_set_duty() argument 102 ret = cros_ec_dt_type_to_pwm_type(index, ¶ms->pwm_type); in cros_ec_pwm_set_duty() 104 dev_err(ec->dev, "Invalid PWM type index: %d\n", index); in cros_ec_pwm_set_duty() 107 params->index = 0; in cros_ec_pwm_set_duty() 110 params->index = index; in cros_ec_pwm_set_duty() 116 static int cros_ec_pwm_get_duty(struct cros_ec_pwm_device *ec_pwm, u8 index) in cros_ec_pwm_get_duty() argument 139 ret = cros_ec_dt_type_to_pwm_type(index, ¶ms->pwm_type); in cros_ec_pwm_get_duty() 141 dev_err(ec->dev, "Invalid PWM type index in cros_ec_pwm_get_duty() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_doorbell.h | 48 * index/offset is in dword. For vega10 and after, doorbell 49 * can be 64-bit, so the index defined is in qword. 274 * default non-graphics QWORD index is 0xe0 - 0xFF inclusive 348 u32 amdgpu_mm_rdoorbell(struct amdgpu_device *adev, u32 index); 349 void amdgpu_mm_wdoorbell(struct amdgpu_device *adev, u32 index, u32 v); 350 u64 amdgpu_mm_rdoorbell64(struct amdgpu_device *adev, u32 index); 351 void amdgpu_mm_wdoorbell64(struct amdgpu_device *adev, u32 index, u64 v); 364 #define RDOORBELL32(index) amdgpu_mm_rdoorbell(adev, (index)) 365 #define WDOORBELL32(index, [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | acpi-dma.c | 336 size_t index; member 352 if (pdata->n++ == pdata->index) { in acpi_dma_parse_fixed_dma() 365 * @index: index of FixedDMA descriptor for @dev 371 size_t index) in acpi_dma_request_slave_chan_by_index() 383 pdata.index = index; in acpi_dma_request_slave_chan_by_index() 443 int index; in acpi_dma_request_slave_chan_by_name() local 445 index = device_property_match_string(dev, "dma-names", name); in acpi_dma_request_slave_chan_by_name() 446 if (index < in acpi_dma_request_slave_chan_by_name() 370 acpi_dma_request_slave_chan_by_index(struct device *dev, size_t index) acpi_dma_request_slave_chan_by_index() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/ |
H A D | leds.c | 70 b43_led_turn_on(dev, led->index, led->activelow); in b43_led_update() 72 b43_led_turn_off(dev, led->index, led->activelow); in b43_led_update() 119 led->index = led_index; in b43_register_led() 260 b43_led_turn_on(dev, led->index, led->activelow); in b43_leds_init() 264 b43_led_turn_off(dev, led->index, led->activelow); in b43_leds_init() 273 b43_led_turn_off(dev, led->index, led->activelow); in b43_leds_init() 279 b43_led_turn_off(dev, led->index, led->activelow); in b43_leds_init() 285 b43_led_turn_off(dev, led->index, led->activelow); in b43_leds_init() 313 b43_led_turn_off(dev, leds->led_tx.index, leds->led_tx.activelow); in b43_leds_exit() 314 b43_led_turn_off(dev, leds->led_rx.index, led in b43_leds_exit() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | eeprom.c | 177 int index, group; in mt7663_eeprom_get_target_power_index() local 187 index = MT7663_EE_TX1_5G_G0_TARGET_POWER; in mt7663_eeprom_get_target_power_index() 189 index = MT7663_EE_TX0_5G_G0_TARGET_POWER; in mt7663_eeprom_get_target_power_index() 191 return index + group * 3; in mt7663_eeprom_get_target_power_index() 198 int index; in mt7615_eeprom_get_target_power_index() local 217 index = MT_EE_TX0_2G_TARGET_POWER + chain_idx * 6; in mt7615_eeprom_get_target_power_index() 223 index = MT_EE_TX1_5G_G0_TARGET_POWER; in mt7615_eeprom_get_target_power_index() 226 index = MT_EE_TX2_5G_G0_TARGET_POWER; in mt7615_eeprom_get_target_power_index() 229 index = MT_EE_TX3_5G_G0_TARGET_POWER; in mt7615_eeprom_get_target_power_index() 233 index in mt7615_eeprom_get_target_power_index() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/sgx/ |
H A D | virt.c | 37 unsigned long index, pfn; in __sgx_vepc_fault() local 42 /* Calculate index of EPC page in virtual EPC's page_array */ in __sgx_vepc_fault() 43 index = vma->vm_pgoff + PFN_DOWN(addr - vma->vm_start); in __sgx_vepc_fault() 45 epc_page = xa_load(&vepc->page_array, index); in __sgx_vepc_fault() 53 ret = xa_err(xa_store(&vepc->page_array, index, epc_page, GFP_KERNEL)); in __sgx_vepc_fault() 68 xa_erase(&vepc->page_array, index); in __sgx_vepc_fault() 156 unsigned long index; in sgx_vepc_remove_all() local 159 xa_for_each(&vepc->page_array, index, entry) { in sgx_vepc_remove_all() 192 unsigned long index; in sgx_vepc_release() local 196 xa_for_each(&vepc->page_array, index, entr in sgx_vepc_release() [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | ultra45_env.c | 101 int fan_nr = to_sensor_dev_attr(attr)->index; in show_fan_speed() 119 int fan_nr = to_sensor_dev_attr(attr)->index; in set_fan_speed() 143 int fan_nr = to_sensor_dev_attr(attr)->index; in show_fan_fault() 149 #define fan(index) \ 150 static SENSOR_DEVICE_ATTR(fan##index##_speed, S_IRUGO | S_IWUSR, \ 151 show_fan_speed, set_fan_speed, index); \ 152 static SENSOR_DEVICE_ATTR(fan##index##_fault, S_IRUGO, \ 153 show_fan_fault, NULL, index) 166 int temp_nr = to_sensor_dev_attr(attr)->index; in show_temp() 187 int index in show_stat_bit() local [all...] |
/kernel/linux/linux-6.6/sound/pci/oxygen/ |
H A D | oxygen_io.c | 118 unsigned int index, u16 data) in oxygen_write_ac97() 124 reg |= index << OXYGEN_AC97_REG_ADDR_SHIFT; in oxygen_write_ac97() 134 chip->saved_ac97_registers[codec][index / 2] = data; in oxygen_write_ac97() 143 unsigned int index) in oxygen_read_ac97() 149 reg = index << OXYGEN_AC97_REG_ADDR_SHIFT; in oxygen_read_ac97() 176 unsigned int index, u16 data, u16 mask) in oxygen_write_ac97_masked() 178 u16 value = oxygen_read_ac97(chip, codec, index); in oxygen_write_ac97_masked() 181 oxygen_write_ac97(chip, codec, index, value); in oxygen_write_ac97_masked() 251 u16 oxygen_read_eeprom(struct oxygen *chip, unsigned int index) in oxygen_read_eeprom() argument 256 index | OXYGEN_EEPROM_DIR_REA in oxygen_read_eeprom() 117 oxygen_write_ac97(struct oxygen *chip, unsigned int codec, unsigned int index, u16 data) oxygen_write_ac97() argument 142 oxygen_read_ac97(struct oxygen *chip, unsigned int codec, unsigned int index) oxygen_read_ac97() argument 175 oxygen_write_ac97_masked(struct oxygen *chip, unsigned int codec, unsigned int index, u16 data, u16 mask) oxygen_write_ac97_masked() argument 266 oxygen_write_eeprom(struct oxygen *chip, unsigned int index, u16 value) oxygen_write_eeprom() argument [all...] |
/kernel/liteos_a/tools/scripts/parse_exc/ |
H A D | parse_excinfo.py | 92 index = 1 104 print("<%.2d>%s<%s>" % (index, ret[0], strlist[2])) 105 index = index + 1 143 index = 1 158 print("<%.2d>%s<%s><%s>" % (index, res[0], strlist[10], strlist[8])) 159 index = index + 1 173 index = 1 185 print("\n<%.2d>%s<%s>" % (index, re [all...] |
/third_party/ltp/testcases/kernel/device-drivers/v4l/user_space/ |
H A D | test_VIDIOC_QUERYMENU.c | 32 static void do_check_menu(__u32 id, __u32 index, in do_check_menu() argument 41 dprintf("\tmenu = {.id=%u, .index=%i, .name=\"%s\", " in do_check_menu() 43 menu->id, menu->index, menu->name, menu->reserved); in do_check_menu() 46 CU_ASSERT_EQUAL(menu->index, index); in do_check_menu() 60 menu2.index = index; in do_check_menu() 71 menu2.index = index; in do_check_menu() 86 menu.index in do_query_menu() [all...] |
/third_party/mesa3d/src/mesa/main/ |
H A D | getstring.c | 188 _mesa_GetStringi(GLenum name, GLuint index) in _mesa_GetStringi() argument 199 if (index >= _mesa_get_extension_count(ctx)) { in _mesa_GetStringi() 200 _mesa_error(ctx, GL_INVALID_VALUE, "glGetStringi(index=%u)", index); in _mesa_GetStringi() 203 return _mesa_get_enabled_extension(ctx, index); in _mesa_GetStringi() 214 num = _mesa_get_shading_language_version(ctx, index, &version); in _mesa_GetStringi() 215 if (index >= num) { in _mesa_GetStringi() 217 "glGetStringi(GL_SHADING_LANGUAGE_VERSION, index=%d)", in _mesa_GetStringi() 218 index); in _mesa_GetStringi() 229 if (index > in _mesa_GetStringi() 357 _mesa_GetPointerIndexedvEXT( GLenum pname, GLuint index, GLvoid **params ) _mesa_GetPointerIndexedvEXT() argument [all...] |
/third_party/node/deps/v8/src/builtins/ |
H A D | builtins-sharedarraybuffer.cc | 114 inline size_t GetAddress64(size_t index, size_t byte_offset) { in GetAddress64() argument 115 return (index << 3) + byte_offset; in GetAddress64() 118 inline size_t GetAddress32(size_t index, size_t byte_offset) { in GetAddress32() argument 119 return (index << 2) + byte_offset; in GetAddress32() 125 // Atomics.notify( typedArray, index, count ) 129 Handle<Object> index = args.atOrUndefined(isolate, 2); in BUILTIN() local 137 // 2. Let i be ? ValidateAtomicAccess(typedArray, index). in BUILTIN() 138 Maybe<size_t> maybe_index = ValidateAtomicAccess(isolate, sta, index); in BUILTIN() 182 Handle<Object> array, Handle<Object> index, Handle<Object> value, in DoWait() 196 // 3. Let i be ? ValidateAtomicAccess(typedArray, index) in DoWait() 181 DoWait(Isolate* isolate, FutexEmulation::WaitMode mode, Handle<Object> array, Handle<Object> index, Handle<Object> value, Handle<Object> timeout) DoWait() argument 256 Handle<Object> index = args.atOrUndefined(isolate, 2); BUILTIN() local 267 Handle<Object> index = args.atOrUndefined(isolate, 2); BUILTIN() local [all...] |
/third_party/python/Lib/idlelib/ |
H A D | hyperparser.py | 26 def __init__(self, editwin, index): 27 "To initialize, analyze the surroundings of the given index." 34 def index2line(index): 35 return int(float(index)) 36 lno = index2line(text.index(index)) 44 # at end. We add a space so that index won't be at end 54 r = text.tag_prevrange("console", index) 61 # space so that index won't be at end of line, so that its 79 self.set_index(index) [all...] |
/third_party/skia/tests/ |
H A D | PathOpsTightBoundsTest.cpp | 15 for (int index = 0; index < 1000; ++index) { in testTightBoundsLines() 39 for (int index = 0; index < outerCount; ++index) { in DEF_TEST() 60 for (int index = 0; index < 100; ++index) { in testTightBoundsQuads() 114 for (int index in DEF_TEST() [all...] |
/third_party/skia/src/ports/ |
H A D | SkFontMgr_preview.h | 57 int index, in SkTypeface_PreviewSystem() 66 , fIndex(index) in SkTypeface_PreviewSystem() 264 void getStyle(int index, SkFontStyle* style, SkString* name) override 266 if (index < 0 || fStyles.count() <= index) { 270 *style = fStyles[index]->fontStyle(); 277 SkTypeface_PreviewSystem* createTypeface(int index) override 279 if (index < 0 || fStyles.count() <= index) { 282 return SkRef(fStyles[index] 56 SkTypeface_PreviewSystem(const SkString& pathName, int index, const SkFixed* axes, int axesCount, const SkFontStyle& style, bool isFixedPitch, const SkString& familyName, const SkTArray<SkLanguage, true>& lang, FontVariant variantStyle) SkTypeface_PreviewSystem() argument [all...] |
/third_party/skia/third_party/externals/icu/source/common/ |
H A D | uvectr32.cpp | 98 void UVector32::setElementAt(int32_t elem, int32_t index) { in setElementAt() argument 99 if (0 <= index && index < count) { in setElementAt() 100 elements[index] = elem; in setElementAt() 102 /* else index out of range */ in setElementAt() 105 void UVector32::insertElementAt(int32_t elem, int32_t index, UErrorCode &status) { in insertElementAt() argument 106 // must have 0 <= index <= count in insertElementAt() 107 if (0 <= index && index <= count && ensureCapacity(count + 1, status)) { in insertElementAt() 108 for (int32_t i=count; i>index; in insertElementAt() 159 removeElementAt(int32_t index) removeElementAt() argument [all...] |
/third_party/skia/gm/ |
H A D | dashcircle.cpp | 67 for (int index = 0; index < dashExample.length; ++index) { 68 dashUnits += dashExample.pattern[index]; 72 for (int index = 0; index < wedge; ++index) { 92 for (int index = 0; index < dashExample.length; ++index) { [all...] |
/third_party/skia/experimental/docs/ |
H A D | svgBackend.js | 8 for (var index = 0; index < displayList.length; ++index) { 9 drawToSvg(displayList[index]); 114 for (var index = 0; index < stopLen; ++index) { 115 var stop = g.stops[index]; 219 for (var index = 0; index < pictur [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_atombios.c | 41 u8 index) in amdgpu_atombios_lookup_i2c_gpio_quirks() 95 int index = GetIndexIntoMasterTable(DATA, GPIO_I2C_Info); in amdgpu_atombios_lookup_i2c_gpio() local 103 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_i2c_gpio() 131 int index = GetIndexIntoMasterTable(DATA, GPIO_I2C_Info); in amdgpu_atombios_i2c_init() local 137 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_i2c_init() 165 int index = GetIndexIntoMasterTable(DATA, GPIO_Pin_LUT); in amdgpu_atombios_lookup_gpio() local 174 if (amdgpu_atom_parse_data_header(ctx, index, &size, NULL, NULL, &data_offset)) { in amdgpu_atombios_lookup_gpio() 268 int index = GetIndexIntoMasterTable(DATA, Object_Header); in amdgpu_atombios_has_dce_engine_info() local 274 if (!amdgpu_atom_parse_data_header(ctx, index, &size, &frev, &crev, &data_offset)) in amdgpu_atombios_has_dce_engine_info() 295 int index in amdgpu_atombios_get_connector_info_from_object_table() local 39 amdgpu_atombios_lookup_i2c_gpio_quirks(struct amdgpu_device *adev, ATOM_GPIO_I2C_ASSIGMENT *gpio, u8 index) amdgpu_atombios_lookup_i2c_gpio_quirks() argument 561 int index = GetIndexIntoMasterTable(DATA, FirmwareInfo); amdgpu_atombios_get_clock_info() local 715 int index = GetIndexIntoMasterTable(DATA, GFX_Info); amdgpu_atombios_get_gfx_info() local 754 int index = GetIndexIntoMasterTable(DATA, IntegratedSystemInfo); amdgpu_atombios_get_vram_width() local 781 int index = GetIndexIntoMasterTable(DATA, IntegratedSystemInfo); amdgpu_atombios_get_igp_ss_overrides() local 885 int index = GetIndexIntoMasterTable(DATA, ASIC_InternalSS_Info); amdgpu_atombios_get_asic_ss_info() local 1003 int index = GetIndexIntoMasterTable(COMMAND, ComputeMemoryEnginePLL); amdgpu_atombios_get_clock_dividers() local 1092 int index = GetIndexIntoMasterTable(COMMAND, ComputeMemoryClockParam); amdgpu_atombios_get_memory_pll_dividers() local 1141 int index = GetIndexIntoMasterTable(COMMAND, DynamicMemorySettings); amdgpu_atombios_set_engine_dram_timings() local 1160 int index = GetIndexIntoMasterTable(DATA, FirmwareInfo); amdgpu_atombios_get_default_voltages() local 1193 int index = GetIndexIntoMasterTable(COMMAND, SetVoltage); amdgpu_atombios_get_max_vddc() local 1239 int index = GetIndexIntoMasterTable(COMMAND, SetVoltage); amdgpu_atombios_get_leakage_id_from_vbios() local 1269 int index = GetIndexIntoMasterTable(DATA, ASIC_ProfilingInfo); amdgpu_atombios_get_leakage_vddc_based_on_leakage_params() local 1359 int index = GetIndexIntoMasterTable(COMMAND, GetVoltageInfo); amdgpu_atombios_get_voltage_evv() local 1420 int index = GetIndexIntoMasterTable(DATA, VoltageObjectInfo); amdgpu_atombios_get_svi2_info() local 1464 int index = GetIndexIntoMasterTable(DATA, VoltageObjectInfo); amdgpu_atombios_is_voltage_gpio() local 1500 int index = GetIndexIntoMasterTable(DATA, VoltageObjectInfo); amdgpu_atombios_get_voltage_table() local 1571 int index = GetIndexIntoMasterTable(DATA, VRAM_Info); amdgpu_atombios_init_mc_reg_table() local 1660 int index = GetIndexIntoMasterTable(DATA, GPUVirtualizationInfo); amdgpu_atombios_has_gpu_virtualization_table() local 1768 int index = GetIndexIntoMasterTable(DATA, VRAM_UsageByFirmware); amdgpu_atombios_allocate_fb_scratch() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_npc_hash.c | 417 * rvu_exact_calculate_hash - calculate hash index to mem table. 459 * @index: Hash index to 4 way table. 462 * Searches 4 way table using hash index. Returns 0 on success. 466 u32 *index, unsigned int hash) in rvu_npc_exact_alloc_mem_table_entry() 483 dev_dbg(rvu->dev, "%s: mem table entry alloc success (way=%d index=%d)\n", in rvu_npc_exact_alloc_mem_table_entry() 487 *index = hash; in rvu_npc_exact_alloc_mem_table_entry() 549 * @index: Index to exact CAM table. 552 static int rvu_npc_exact_alloc_cam_table_entry(struct rvu *rvu, int *index) in rvu_npc_exact_alloc_cam_table_entry() argument 572 *index in rvu_npc_exact_alloc_cam_table_entry() 465 rvu_npc_exact_alloc_mem_table_entry(struct rvu *rvu, u8 *way, u32 *index, unsigned int hash) rvu_npc_exact_alloc_mem_table_entry() argument 784 rvu_npc_exact_add_to_list(struct rvu *rvu, enum npc_exact_opc_type opc_type, u8 ways, u32 index, u8 cgx_id, u8 lmac_id, u8 *mac_addr, u16 chan, u8 ctype, u32 *seq_id, bool cmd, u32 mcam_idx, u16 pcifunc) rvu_npc_exact_add_to_list() argument 872 rvu_npc_exact_mem_table_write(struct rvu *rvu, int blkaddr, u8 ways, u32 index, u64 mdata) rvu_npc_exact_mem_table_write() argument 885 rvu_npc_exact_cam_table_write(struct rvu *rvu, int blkaddr, u32 index, u64 mdata) rvu_npc_exact_cam_table_write() argument 899 rvu_npc_exact_dealloc_table_entry(struct rvu *rvu, enum npc_exact_opc_type opc_type, u8 ways, u32 index) rvu_npc_exact_dealloc_table_entry() argument 973 rvu_npc_exact_alloc_table_entry(struct rvu *rvu, char *mac, u16 chan, u8 ctype, u32 *index, u8 *ways, enum npc_exact_opc_type *opc_type) rvu_npc_exact_alloc_table_entry() argument 1324 u32 index; rvu_npc_exact_add_table_entry() local [all...] |
/kernel/linux/linux-5.10/net/mpls/ |
H A D | af_mpls.c | 77 static struct mpls_route *mpls_route_input_rcu(struct net *net, unsigned index) in mpls_route_input_rcu() argument 81 if (index < net->mpls.platform_labels) { in mpls_route_input_rcu() 84 rt = rcu_dereference(platform_label[index]); in mpls_route_input_rcu() 223 static struct mpls_nh *mpls_get_nexthop(struct mpls_route *rt, u8 index) in mpls_get_nexthop() argument 225 return (struct mpls_nh *)((u8 *)rt->rt_nh + index * rt->rt_nh_size); in mpls_get_nexthop() 536 static void mpls_notify_route(struct net *net, unsigned index, in mpls_notify_route() argument 546 if (rt && (index >= MPLS_LABEL_FIRST_UNRESERVED)) in mpls_notify_route() 547 rtmsg_lfib(event, index, rt, nlh, net, portid, nlm_flags); in mpls_notify_route() 550 static void mpls_route_update(struct net *net, unsigned index, in mpls_route_update() argument 560 rt = rtnl_dereference(platform_label[index]); in mpls_route_update() 573 unsigned index; find_free_label() local 937 mpls_label_ok(struct net *net, unsigned int *index, struct netlink_ext_ack *extack) mpls_label_ok() argument 968 unsigned index; mpls_route_add() local 1052 unsigned index; mpls_route_del() local 1501 unsigned index; mpls_ifdown() local 1581 unsigned index; mpls_ifup() local 1817 int index; rtm_to_route_config() local 2192 unsigned int index; mpls_dump_routes() local 2535 unsigned index; resize_platform_label_table() local 2714 unsigned int index; mpls_net_exit() local [all...] |