Home
last modified time | relevance | path

Searched full:row (Results 1 – 25 of 510) sorted by relevance

12345678910>>...21

/linux/Documentation/userspace-api/media/rc/
H A Drc-tables.rst36 - .. row 1
44 - .. row 2
48 - .. row 3
56 - .. row 4
64 - .. row 5
72 - .. row 6
80 - .. row 7
88 - .. row 8
96 - .. row 9
104 - .. row 10
[all …]
/linux/drivers/net/ethernet/aquantia/atlantic/macsec/
H A Dmacsec_api.h48 /*! Read the raw table data from the specified row of the Egress CTL
50 * rec - [OUT] The raw table row data will be unpacked into the fields of rec.
51 * table_index - The table row to read (max 23).
58 * specified row of the Egress CTL Filter table.
59 * rec - [IN] The bitfield values to write to the table row.
60 * table_index - The table row to write(max 23).
66 /*! Read the raw table data from the specified row of the Egress
68 * rec - [OUT] The raw table row data will be unpacked into the fields of rec.
69 * table_index - The table row to read (max 47).
76 * specified row of the Egress Packet Classifier table.
[all …]
/linux/tools/perf/scripts/python/
H A Devent_analyzing_sample.py137 for row in commq:
138 print("%16s %8d %s" % (row[0], row[1], num2sym(row[1])))
143 for row in symbolq:
144 print("%32s %8d %s" % (row[0], row[1], num2sym(row[1])))
149 for row in dsoq:
150 print("%40s %8d %s" % (row[0], row[1], num2sym(row[1])))
170 for row in commq:
171 print("%16s %8d %s" % (row[0], row[1], num2sym(row[1])))
176 for row in symbolq:
177 print("%32s %8d %s" % (row[0], row[1], num2sym(row[1])))
[all …]
/linux/tools/perf/ui/
H A Dbrowser.c171 int row = 0; in ui_browser__rb_tree_refresh() local
179 ui_browser__gotorc(browser, row, 0); in ui_browser__rb_tree_refresh()
180 browser->write(browser, nd, row); in ui_browser__rb_tree_refresh()
181 if (++row == browser->rows) in ui_browser__rb_tree_refresh()
186 return row; in ui_browser__rb_tree_refresh()
189 bool ui_browser__is_current_entry(struct ui_browser *browser, unsigned row) in ui_browser__is_current_entry() argument
191 return browser->top_idx + row == browser->index; in ui_browser__is_current_entry()
324 row = 0; in ui_browser__scrollbar_set() local
334 ui_browser__gotorc(browser, row++, col); in ui_browser__scrollbar_set()
344 int row; in __ui_browser__refresh() local
[all …]
/linux/drivers/edac/
H A Dversalnet_edac.c81 * @row: Row number.
82 * @rowhi: Row number higher bits.
84 * rank, bank, column, and row information.
94 u32 row:7; member
100 /* Row and column bit positions in the address decoder (ADEC) registers. */
272 u32 row, blk, rsh_req_addr, interleave, ilc_base_ctrl_add, ilc_himem_en, reg, offset; in convert_to_physical() local
279 row = pinf.rowhi << MC5_REGHI_ROW | pinf.row; in convert_to_physical()
284 err_addr |= (row & BIT(0)) << rows.row0; in convert_to_physical()
285 row >>= MC5_EACHBIT; in convert_to_physical()
286 err_addr |= (row & BIT(0)) << rows.row1; in convert_to_physical()
[all …]
H A Di82975x_edac.c116 #define I82975X_DRB 0x100 /* DRAM Row Boundary (8b x 8)
134 #define I82975X_DRA 0x108 /* DRAM Row Attribute (4b x 8)
138 * 6:4 row attr of odd rank, i.e. 1
140 * 2:0 row attr of even rank, i.e. 0
280 int row, chan; in i82975x_process_error_info() local
300 row = edac_mc_find_csrow_by_page(mci, page); in i82975x_process_error_info()
302 if (row == -1) { in i82975x_process_error_info()
310 chan = (mci->csrows[row]->nr_channels == 1) ? 0 : info->eap & 1; in i82975x_process_error_info()
313 (1 << mci->csrows[row]->channels[chan]->dimm->grain)); in i82975x_process_error_info()
318 row, -1, -1, in i82975x_process_error_info()
[all …]
H A De7xxx_edac.c79 #define E7XXX_DRB 0x60 /* DRAM row boundary register (8b) */
80 #define E7XXX_DRA 0x70 /* DRAM row attribute register (8b) */
82 * 31 Device width row 7 0=x8 1=x4
83 * 27 Device width row 6
84 * 23 Device width row 5
85 * 19 Device width row 4
86 * 15 Device width row 3
87 * 11 Device width row 2
88 * 7 Device width row 1
89 * 3 Device width row 0
[all …]
H A De752x_edac.c86 #define E752X_DRB 0x60 /* DRAM row boundary register (8b) */
87 #define E752X_DRA 0x70 /* DRAM row attribute register (8b) */
89 * 31:30 Device width row 7
91 * 27:26 Device width row 6
92 * 23:22 Device width row 5
93 * 19:20 Device width row 4
94 * 15:14 Device width row 3
95 * 11:10 Device width row 2
96 * 7:6 Device width row 1
97 * 3:2 Device width row 0
[all …]
/linux/drivers/input/keyboard/
H A Dpmic8xxx-keypad.c80 * @num_rows: number of row of keypad
110 /* all keys pressed on that particular row? */ in pmic8xxx_col_state()
157 int rc, row; in pmic8xxx_kp_read_data() local
160 for (row = 0; row < read_rows; row++) { in pmic8xxx_kp_read_data()
164 dev_dbg(kp->dev, "%d = %d\n", row, val); in pmic8xxx_kp_read_data()
165 state[row] = pmic8xxx_col_state(kp, val); in pmic8xxx_kp_read_data()
222 int row, col, code; in __pmic8xxx_kp_scan_matrix() local
224 for (row = 0; row < kp->num_rows; row++) { in __pmic8xxx_kp_scan_matrix()
225 int bits_changed = new_state[row] ^ old_state[row]; in __pmic8xxx_kp_scan_matrix()
234 dev_dbg(kp->dev, "key [%d:%d] %s\n", row, col, in __pmic8xxx_kp_scan_matrix()
[all …]
H A Dtwl4030_keypad.c42 * row lines connected to the gnd (see twl4030_col_xlate()).
74 #define KEYP_FULL_CODE_7_0 0x09 /* row 0 column status */
75 #define KEYP_FULL_CODE_15_8 0x0a /* ... row 1 ... */
153 * If all bits in a row are active for all columns then in twl4030_col_xlate()
154 * we have that row line connected to gnd. Mark this in twl4030_col_xlate()
167 int row; in twl4030_read_kp_matrix_state() local
171 for (row = 0; row < kp->n_rows; row++) in twl4030_read_kp_matrix_state()
172 state[row] = twl4030_col_xlate(kp, new_state[row]); in twl4030_read_kp_matrix_state()
198 int col, row; in twl4030_kp_scan() local
214 for (row = 0; row < kp->n_rows; row++) { in twl4030_kp_scan()
[all …]
H A Dnspire-keypad.c56 int row, col; in nspire_keypad_irq() local
67 for (row = 0; row < KEYPAD_BITMASK_ROWS; row++) { in nspire_keypad_irq()
68 bits = state[row]; in nspire_keypad_irq()
72 changed = bits ^ keypad->state[row]; in nspire_keypad_irq()
76 keypad->state[row] = bits; in nspire_keypad_irq()
82 code = MATRIX_SCAN_CODE(row, col, keypad->row_shift); in nspire_keypad_irq()
119 val |= row_delay_cycles << 2; /* Delay between scanning each row */ in nspire_keypad_open()
174 error = of_property_read_u32(of_node, "row-delay", in nspire_keypad_probe()
177 dev_err(&pdev->dev, "failed to get row-delay\n"); in nspire_keypad_probe()
H A Dimx_keypad.c110 * 6. Sample row inputs and save data. in imx_keypad_scan_matrix()
118 * Delay added to avoid propagating the 0 from column to row in imx_keypad_scan_matrix()
148 int row, col; in imx_keypad_fire_events() local
163 for (row = 0; row < MAX_MATRIX_KEY_ROWS; row++) { in imx_keypad_fire_events()
164 if ((keypad->rows_en_mask & (1 << row)) == 0) in imx_keypad_fire_events()
165 continue; /* Row is not enabled */ in imx_keypad_fire_events()
166 if ((bits_changed & (1 << row)) == 0) in imx_keypad_fire_events()
167 continue; /* Row does not contain changes */ in imx_keypad_fire_events()
169 code = MATRIX_SCAN_CODE(row, col, MATRIX_ROW_SHIFT); in imx_keypad_fire_events()
172 matrix_volatile_state[col] & (1 << row)); in imx_keypad_fire_events()
[all …]
/linux/Documentation/userspace-api/media/dvb/
H A Dfe-bandwidth-t.rst14 - .. row 1
20 - .. row 2
28 - .. row 3
36 - .. row 4
44 - .. row 5
52 - .. row 6
60 - .. row 7
68 - .. row 8
/linux/net/netfilter/ipvs/
H A Dip_vs_est.c147 static void ip_vs_tick_estimation(struct ip_vs_est_kt_data *kd, int row) in ip_vs_tick_estimation() argument
153 td = rcu_dereference(kd->ticks[row]); in ip_vs_tick_estimation()
161 td = rcu_dereference(kd->ticks[row]); in ip_vs_tick_estimation()
174 int row = kd->est_row; in ip_vs_estimation_kthread() local
216 if (kd->tick_len[row]) in ip_vs_estimation_kthread()
217 ip_vs_tick_estimation(kd, row); in ip_vs_estimation_kthread()
219 row++; in ip_vs_estimation_kthread()
220 if (row >= IPVS_EST_NTICKS) in ip_vs_estimation_kthread()
221 row = 0; in ip_vs_estimation_kthread()
222 WRITE_ONCE(kd->est_row, row); in ip_vs_estimation_kthread()
396 int ktid, row, crow, cid, ret; ip_vs_enqueue_estimator() local
528 int row = est->ktrow; ip_vs_stop_estimator() local
744 int id, row, cid, delay; ip_vs_est_calc_phase() local
[all...]
/linux/drivers/scsi/megaraid/
H A Dmegaraid_sas_fp.c373 static u32 MR_GetSpanBlock(u32 ld, u64 row, u64 *span_blk, in MR_GetSpanBlock() argument
388 if (le64_to_cpu(quad->logStart) <= row && row <= in MR_GetSpanBlock()
389 le64_to_cpu(quad->logEnd) && (mega_mod64(row - le64_to_cpu(quad->logStart), in MR_GetSpanBlock()
393 blk = mega_div64_32((row-le64_to_cpu(quad->logStart)), le32_to_cpu(quad->diff)); in MR_GetSpanBlock()
408 * This routine calculates the Span block for given row using spanset.
413 * row - Row number
424 u32 ld, u64 row, u64 *span_blk, struct MR_DRV_RAID_MAP_ALL *map) in mr_spanset_get_span_block() argument
439 if (row > span_set->data_row_end) in mr_spanset_get_span_block()
450 if (le64_to_cpu(quad->logStart) <= row && in mr_spanset_get_span_block()
451 row <= le64_to_cpu(quad->logEnd) && in mr_spanset_get_span_block()
[all …]
/linux/arch/arm/boot/dts/samsung/
H A Dexynos4412-smdk4412.dts79 keypad,row = <1>;
85 keypad,row = <1>;
91 keypad,row = <1>;
97 keypad,row = <1>;
103 keypad,row = <1>;
109 keypad,row = <2>;
115 keypad,row = <2>;
121 keypad,row = <0>;
127 keypad,row = <2>;
133 keypad,row = <0>;
H A Dexynos4210-smdkv310.dts98 keypad,row = <0>;
104 keypad,row = <0>;
110 keypad,row = <0>;
116 keypad,row = <0>;
122 keypad,row = <0>;
128 keypad,row = <1>;
134 keypad,row = <1>;
140 keypad,row = <1>;
146 keypad,row = <1>;
152 keypad,row = <1>;
H A Ds5pv210-smdkv210.dts88 keypad,row = <0>;
94 keypad,row = <0>;
100 keypad,row = <0>;
106 keypad,row = <0>;
112 keypad,row = <0
119 keypad,row = <1>;
124 keypad,row = <1>;
130 keypad,row = <1>;
136 keypad,row = <1>;
142 keypad,row = <1>;
/linux/Documentation/devicetree/bindings/input/
H A Dsamsung,s3c6410-keypad.yaml11 keypad device. The keypad controller supports multiple row and column lines.
12 A key can be placed at each intersection of a unique row and a unique column.
57 Number of row lines connected to the keypad controller.
73 keypad,row:
75 description: The row number to which the key is connected.
81 - keypad,row
111 keypad,row = <0>;
117 keypad,row = <0>;
H A Dnvidia,tegra20-kbc.txt3 can be configured as row or column. The maximum column pin can be 8
4 and maximum row pins can be 16 for Tegra20/Tegra30.
10 - nvidia,kbc-row-pins: The KBC pins which are configured as row. This is an
29 - nvidia,debounce-delay-ms: delay in milliseconds per row scan for debouncing
46 nvidia,kbc-row-pins = <0 1 2>; /* pin 0, 1, 2 as rows */
/linux/drivers/media/usb/gspca/stv06xx/
H A Dstv06xx_hdcs.h60 /* First Window Row Register */
64 /* Last Window Row Register */
70 /* PGA Gain Register: Even Row, Even Column */
72 /* PGA Gain Register: Even Row, Odd Column */
74 /* PGA Gain Register: Odd Row, Even Column */
76 /* PGA Gain Register: Odd Row, Odd Column */
78 /* Row Exposure Low Register */
80 /* Row Exposure High Register */
84 /* Sub-Row Exposure Low Register */
86 /* Sub-Row Exposure High Register */
[all …]
/linux/drivers/ras/amd/atl/
H A Dumc.c221 * The DRAM address includes bank, row, and column. Also included are bits for
239 u16 i, col, row, bank, pc, sid; in convert_dram_to_norm_addr_mi300() local
244 row = FIELD_GET(MI300_UMC_MCA_ROW, addr); in convert_dram_to_norm_addr_mi300()
254 temp ^= bitwise_xor_bits(row & addr_hash.bank[i].row_xor); in convert_dram_to_norm_addr_mi300()
261 temp ^= bitwise_xor_bits(row & addr_hash.pc.row_xor); in convert_dram_to_norm_addr_mi300()
282 /* Row lo bits */ in convert_dram_to_norm_addr_mi300()
284 temp = (row >> i) & 0x1; in convert_dram_to_norm_addr_mi300()
288 /* Row hi bits */ in convert_dram_to_norm_addr_mi300()
290 temp = (row >> (i + bit_shifts.num_row_lo)) & 0x1; in convert_dram_to_norm_addr_mi300()
304 pr_debug("Bank=%u Row=%u Column=%u PC=%u SID=%u", bank, row, col, pc, sid); in convert_dram_to_norm_addr_mi300()
[all …]
/linux/drivers/media/rc/keymaps/
H A Drc-ati-tv-wonder-hd-600.c16 { 0x00, KEY_RECORD}, /* Row 1 */
20 { 0x04, KEY_PREVIOUS}, /* Row 2 */
24 { 0x08, KEY_EPG}, /* Row 3 */
28 { 0x0c, KEY_BACK}, /* Row 4 */
32 { 0x10, KEY_LEFT}, /* Row 5 */
36 { 0x14, KEY_LAST}, /* Row 6 */
/linux/drivers/net/ethernet/microchip/lan966x/
H A Dlan966x_mac.c24 int row; member
216 mac_entry->row = LAN966X_MAC_INVALID_ROW; in lan966x_mac_alloc_entry()
420 static void lan966x_mac_irq_process(struct lan966x *lan966x, u32 row, in lan966x_mac_irq_process() argument
437 if (mac_entry->row != row) in lan966x_mac_irq_process()
441 /* All the valid entries are at the start of the row, in lan966x_mac_irq_process()
492 /* All the valid entries are at the start of the row, so when in lan966x_mac_irq_process()
521 mac_entry->row = row; in lan966x_mac_irq_process()
553 /* The SYNC-GET-NEXT returns all the entries(4) in a row in in lan966x_mac_irq_handler()
556 * It would return all the columns for that row. And after that in lan966x_mac_irq_handler()
557 * it would return the next row The stop conditions of the in lan966x_mac_irq_handler()
[all …]
/linux/drivers/input/
H A Dvivaldi-fmap.c3 * Helpers for ChromeOS Vivaldi keyboard function row mapping
15 * vivaldi_function_row_physmap_show - Print vivaldi function row physmap attribute
16 * @data: The vivaldi function row map
17 * @buf: Buffer to print the function row phsymap to
39 MODULE_DESCRIPTION("Helpers for ChromeOS Vivaldi keyboard function row mapping");

12345678910>>...21