/Linux-v4.19/drivers/hwmon/ |
D | dme1737.c | 87 #define DME1737_REG_IN(ix) ((ix) < 5 ? 0x20 + (ix) : \ argument 88 (ix) < 7 ? 0x94 + (ix) : \ 90 #define DME1737_REG_IN_MIN(ix) ((ix) < 5 ? 0x44 + (ix) * 2 \ argument 91 : 0x91 + (ix) * 2) 92 #define DME1737_REG_IN_MAX(ix) ((ix) < 5 ? 0x45 + (ix) * 2 \ argument 93 : 0x92 + (ix) * 2) 96 #define DME1737_REG_TEMP(ix) (0x25 + (ix)) argument 97 #define DME1737_REG_TEMP_MIN(ix) (0x4e + (ix) * 2) argument 98 #define DME1737_REG_TEMP_MAX(ix) (0x4f + (ix) * 2) argument 99 #define DME1737_REG_TEMP_OFFSET(ix) ((ix) == 0 ? 0x1f \ argument [all …]
|
D | vt1211.c | 75 #define VT1211_REG_IN(ix) (0x21 + (ix)) argument 76 #define VT1211_REG_IN_MIN(ix) ((ix) == 0 ? 0x3e : 0x2a + 2 * (ix)) argument 77 #define VT1211_REG_IN_MAX(ix) ((ix) == 0 ? 0x3d : 0x29 + 2 * (ix)) argument 85 #define VT1211_REG_FAN(ix) (0x29 + (ix)) argument 86 #define VT1211_REG_FAN_MIN(ix) (0x3b + (ix)) argument 91 #define VT1211_REG_PWM(ix) (0x60 + (ix)) argument 95 #define VT1211_REG_PWM_AUTO_PWM(ix, ap) (0x58 + 2 * (ix) - (ap)) argument 147 #define ISVOLT(ix, uch_config) ((ix) > 4 ? 1 : \ argument 148 !(((uch_config) >> ((ix) + 2)) & 1)) 151 #define ISTEMP(ix, uch_config) ((ix) < 2 ? 1 : \ argument [all …]
|
D | amc6821.c | 286 int ix = to_sensor_dev_attr(devattr)->index; in get_temp() local 288 return sprintf(buf, "%d\n", data->temp[ix] * 1000); in get_temp() 299 int ix = to_sensor_dev_attr(attr)->index; in set_temp() local 308 data->temp[ix] = val; in set_temp() 309 if (i2c_smbus_write_byte_data(client, temp_reg[ix], data->temp[ix])) { in set_temp() 323 int ix = to_sensor_dev_attr(devattr)->index; in get_temp_alarm() local 326 switch (ix) { in get_temp_alarm() 346 dev_dbg(dev, "Unknown attr->index (%d).\n", ix); in get_temp_alarm() 468 int ix = to_sensor_dev_attr_2(devattr)->index; in get_temp_auto_point_temp() local 474 data->temp1_auto_point_temp[ix] * 1000); in get_temp_auto_point_temp() [all …]
|
/Linux-v4.19/arch/sh/kernel/cpu/sh2a/ |
D | fpu.c | 99 unsigned int ix, iy; in denormal_mulf() local 103 ix = hx & 0x7fffffff; in denormal_mulf() 105 if (iy < 0x00800000 || ix == 0) in denormal_mulf() 109 ix &= 0x007fffff; in denormal_mulf() 111 m = (unsigned long long)ix * iy; in denormal_mulf() 119 ix = ((int) (m >> (w - 23)) & 0x007fffff) | (exp << 23); in denormal_mulf() 121 ix = (int) (m >> (w - 22 - exp)) & 0x007fffff; in denormal_mulf() 123 ix = 0; in denormal_mulf() 125 ix |= (hx ^ hy) & 0x80000000; in denormal_mulf() 126 return ix; in denormal_mulf() [all …]
|
/Linux-v4.19/arch/mips/math-emu/ |
D | sp_sqrt.c | 26 int ix, s, q, m, t, i; in ieee754sp_sqrt() local 68 ix = x.bits; in ieee754sp_sqrt() 71 m = (ix >> 23); in ieee754sp_sqrt() 73 for (i = 0; (ix & 0x00800000) == 0; i++) in ieee754sp_sqrt() 74 ix <<= 1; in ieee754sp_sqrt() 78 ix = (ix & 0x007fffff) | 0x00800000; in ieee754sp_sqrt() 80 ix += ix; in ieee754sp_sqrt() 84 ix += ix; in ieee754sp_sqrt() 91 if (t <= ix) { in ieee754sp_sqrt() 93 ix -= t; in ieee754sp_sqrt() [all …]
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/ |
D | wq.h | 152 static inline void *mlx5_wq_cyc_get_wqe(struct mlx5_wq_cyc *wq, u16 ix) in mlx5_wq_cyc_get_wqe() argument 154 return mlx5_frag_buf_get_wqe(&wq->fbc, ix); in mlx5_wq_cyc_get_wqe() 157 static inline u16 mlx5_wq_cyc_get_contig_wqebbs(struct mlx5_wq_cyc *wq, u16 ix) in mlx5_wq_cyc_get_contig_wqebbs() argument 159 return mlx5_frag_buf_get_idx_last_contig_stride(&wq->fbc, ix) - ix + 1; in mlx5_wq_cyc_get_contig_wqebbs() 180 static inline void *mlx5_cqwq_get_wqe(struct mlx5_cqwq *wq, u32 ix) in mlx5_cqwq_get_wqe() argument 182 return mlx5_frag_buf_get_wqe(&wq->fbc, ix); in mlx5_cqwq_get_wqe() 236 static inline void *mlx5_wq_ll_get_wqe(struct mlx5_wq_ll *wq, u16 ix) in mlx5_wq_ll_get_wqe() argument 238 return mlx5_frag_buf_get_wqe(&wq->fbc, ix); in mlx5_wq_ll_get_wqe() 248 static inline void mlx5_wq_ll_pop(struct mlx5_wq_ll *wq, __be16 ix, in mlx5_wq_ll_pop() argument 251 *wq->tail_next = ix; in mlx5_wq_ll_pop()
|
D | en_fs.c | 80 int ix = mlx5e_hash_l2(addr); in mlx5e_add_l2_to_hash() local 83 hlist_for_each_entry(hn, &hash[ix], hlist) in mlx5e_add_l2_to_hash() 101 hlist_add_head(&hn->hlist, &hash[ix]); in mlx5e_add_l2_to_hash() 878 int ix = 0; in mlx5e_create_ttc_table_groups() local 901 MLX5_SET_CFG(in, start_flow_index, ix); in mlx5e_create_ttc_table_groups() 902 ix += MLX5E_TTC_GROUP1_SIZE; in mlx5e_create_ttc_table_groups() 903 MLX5_SET_CFG(in, end_flow_index, ix - 1); in mlx5e_create_ttc_table_groups() 911 MLX5_SET_CFG(in, start_flow_index, ix); in mlx5e_create_ttc_table_groups() 912 ix += MLX5E_TTC_GROUP2_SIZE; in mlx5e_create_ttc_table_groups() 913 MLX5_SET_CFG(in, end_flow_index, ix - 1); in mlx5e_create_ttc_table_groups() [all …]
|
/Linux-v4.19/arch/s390/lib/ |
D | spinlock.c | 63 int ix; in arch_spin_lock_setup() local 66 for (ix = 0; ix < 4; ix++, node++) { in arch_spin_lock_setup() 69 (ix << _Q_TAIL_IDX_OFFSET); in arch_spin_lock_setup() 99 int ix, cpu; in arch_spin_decode_tail() local 101 ix = (lock & _Q_TAIL_IDX_MASK) >> _Q_TAIL_IDX_OFFSET; in arch_spin_decode_tail() 103 return per_cpu_ptr(&spin_wait[ix], cpu - 1); in arch_spin_decode_tail() 120 int lockval, ix, node_id, tail_id, old, new, owner, count; in arch_spin_lock_queued() local 122 ix = S390_lowcore.spinlock_index++; in arch_spin_lock_queued() 125 node = this_cpu_ptr(&spin_wait[ix]); in arch_spin_lock_queued()
|
/Linux-v4.19/fs/qnx4/ |
D | dir.c | 26 int ix, ino; in qnx4_readdir() local 39 ix = (ctx->pos >> QNX4_DIR_ENTRY_SIZE_BITS) % QNX4_INODES_PER_BLOCK; in qnx4_readdir() 40 for (; ix < QNX4_INODES_PER_BLOCK; ix++, ctx->pos += QNX4_DIR_ENTRY_SIZE) { in qnx4_readdir() 41 offset = ix * QNX4_DIR_ENTRY_SIZE; in qnx4_readdir() 54 ino = blknum * QNX4_INODES_PER_BLOCK + ix - 1; in qnx4_readdir()
|
D | inode.c | 79 int ix; in qnx4_block_map() local 93 ix = 0; in qnx4_block_map() 95 if ( ix == 0 ) { in qnx4_block_map() 108 block = try_extent(&xblk->xblk_xtnts[ix], &offset); in qnx4_block_map() 113 if ( ++ix >= xblk->xblk_num_xtnts ) { in qnx4_block_map() 115 ix = 0; in qnx4_block_map()
|
/Linux-v4.19/drivers/gpu/drm/amd/powerplay/hwmgr/ |
D | smu_helper.h | 130 PHM_GET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ 134 PHM_GET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ 142 cgs_write_ind_register(device, port, ix##reg, \ 143 PHM_SET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ 147 cgs_write_ind_register(device, port, ix##reg, \ 148 PHM_SET_FIELD(cgs_read_ind_register(device, port, ix##reg), \ 156 PHM_WAIT_INDIRECT_REGISTER_GIVEN_INDEX(hwmgr, port, ix##reg, value, mask) 167 PHM_WAIT_INDIRECT_REGISTER_UNEQUAL_GIVEN_INDEX(hwmgr, port, ix##reg, value, mask) 181 PHM_WAIT_VFPF_INDIRECT_REGISTER_UNEQUAL_GIVEN_INDEX(hwmgr, port, ix##reg, value, mask) 195 PHM_WAIT_VFPF_INDIRECT_REGISTER_GIVEN_INDEX(hwmgr, port, ix##reg, value, mask)
|
/Linux-v4.19/fs/ext4/ |
D | ext4_extents.h | 222 static inline ext4_fsblk_t ext4_idx_pblock(struct ext4_extent_idx *ix) in ext4_idx_pblock() argument 226 block = le32_to_cpu(ix->ei_leaf_lo); in ext4_idx_pblock() 227 block |= ((ext4_fsblk_t) le16_to_cpu(ix->ei_leaf_hi) << 31) << 1; in ext4_idx_pblock() 249 static inline void ext4_idx_store_pblock(struct ext4_extent_idx *ix, in ext4_idx_store_pblock() argument 252 ix->ei_leaf_lo = cpu_to_le32((unsigned long) (pb & 0xffffffff)); in ext4_idx_store_pblock() 253 ix->ei_leaf_hi = cpu_to_le16((unsigned long) ((pb >> 31) >> 1) & in ext4_idx_store_pblock()
|
D | migrate.c | 377 struct ext4_extent_idx *ix) in free_ext_idx() argument 384 block = ext4_idx_pblock(ix); in free_ext_idx() 391 ix = EXT_FIRST_INDEX(eh); in free_ext_idx() 392 for (i = 0; i < le16_to_cpu(eh->eh_entries); i++, ix++) { in free_ext_idx() 393 retval = free_ext_idx(handle, inode, ix); in free_ext_idx() 413 struct ext4_extent_idx *ix; in free_ext_block() local 419 ix = EXT_FIRST_INDEX(eh); in free_ext_block() 420 for (i = 0; i < le16_to_cpu(eh->eh_entries); i++, ix++) { in free_ext_block() 421 retval = free_ext_idx(handle, inode, ix); in free_ext_block()
|
/Linux-v4.19/drivers/input/misc/ |
D | yealink.c | 295 int ix, len; in yealink_set_ringtone() local 311 ix = 0; in yealink_set_ringtone() 312 while (size != ix) { in yealink_set_ringtone() 313 len = size - ix; in yealink_set_ringtone() 317 p->offset = cpu_to_be16(ix); in yealink_set_ringtone() 318 memcpy(p->data, &buf[ix], len); in yealink_set_ringtone() 320 ix += len; in yealink_set_ringtone() 330 int i, ix, len; in yealink_do_idle_tasks() local 332 ix = yld->stat_ix; in yealink_do_idle_tasks() 340 if (ix >= sizeof(yld->master)) { in yealink_do_idle_tasks() [all …]
|
/Linux-v4.19/drivers/net/wireless/marvell/mwifiex/ |
D | util.c | 726 int ix; in mwifiex_hist_data_reset() local 730 for (ix = 0; ix < MWIFIEX_MAX_AC_RX_RATES; ix++) in mwifiex_hist_data_reset() 731 atomic_set(&phist_data->rx_rate[ix], 0); in mwifiex_hist_data_reset() 732 for (ix = 0; ix < MWIFIEX_MAX_SNR; ix++) in mwifiex_hist_data_reset() 733 atomic_set(&phist_data->snr[ix], 0); in mwifiex_hist_data_reset() 734 for (ix = 0; ix < MWIFIEX_MAX_NOISE_FLR; ix++) in mwifiex_hist_data_reset() 735 atomic_set(&phist_data->noise_flr[ix], 0); in mwifiex_hist_data_reset() 736 for (ix = 0; ix < MWIFIEX_MAX_SIG_STRENGTH; ix++) in mwifiex_hist_data_reset() 737 atomic_set(&phist_data->sig_str[ix], 0); in mwifiex_hist_data_reset()
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
D | mpfs.c | 79 static int alloc_l2table_index(struct mlx5_mpfs *l2table, u32 *ix) in alloc_l2table_index() argument 83 *ix = find_first_zero_bit(l2table->bitmap, l2table->size); in alloc_l2table_index() 84 if (*ix >= l2table->size) in alloc_l2table_index() 87 __set_bit(*ix, l2table->bitmap); in alloc_l2table_index() 92 static void free_l2table_index(struct mlx5_mpfs *l2table, u32 ix) in free_l2table_index() argument 94 __clear_bit(ix, l2table->bitmap); in free_l2table_index()
|
D | mpfs.h | 53 int ix = MLX5_L2_ADDR_HASH(mac); \ 57 hlist_for_each_entry(ptr, &(hash)[ix], node.hlist) \ 68 int ix = MLX5_L2_ADDR_HASH(mac); \ 74 hlist_add_head(&ptr->node.hlist, &(hash)[ix]);\
|
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | conn.c | 103 unsigned int ix; in mlx5_fpga_conn_post_recv() local 115 ix = conn->qp.rq.pc & (conn->qp.rq.size - 1); in mlx5_fpga_conn_post_recv() 116 data = mlx5_wq_cyc_get_wqe(&conn->qp.wq.rq, ix); in mlx5_fpga_conn_post_recv() 122 conn->qp.rq.bufs[ix] = buf; in mlx5_fpga_conn_post_recv() 146 unsigned int ix, sgi; in mlx5_fpga_conn_post_send() local 149 ix = conn->qp.sq.pc & (conn->qp.sq.size - 1); in mlx5_fpga_conn_post_send() 151 ctrl = mlx5_wq_cyc_get_wqe(&conn->qp.wq.sq, ix); in mlx5_fpga_conn_post_send() 171 conn->qp.sq.bufs[ix] = buf; in mlx5_fpga_conn_post_send() 254 int ix, err; in mlx5_fpga_conn_rq_cqe() local 256 ix = be16_to_cpu(cqe->wqe_counter) & (conn->qp.rq.size - 1); in mlx5_fpga_conn_rq_cqe() [all …]
|
/Linux-v4.19/drivers/staging/wilc1000/ |
D | wilc_spi.c | 502 int ix; in spi_cmd_complete() local 505 for (ix = 0; (rix < len2) && (ix < sz); ) in spi_cmd_complete() 506 b[ix++] = rb[rix++]; in spi_cmd_complete() 508 sz -= ix; in spi_cmd_complete() 513 if (sz <= (DATA_PKT_SZ - ix)) in spi_cmd_complete() 516 nbytes = DATA_PKT_SZ - ix; in spi_cmd_complete() 521 if (wilc_spi_rx(wilc, &b[ix], nbytes)) { in spi_cmd_complete() 536 ix += nbytes; in spi_cmd_complete() 578 if (wilc_spi_rx(wilc, &b[ix], nbytes)) { in spi_cmd_complete() 595 ix += nbytes; in spi_cmd_complete() [all …]
|
/Linux-v4.19/drivers/s390/char/ |
D | con3215.c | 175 int len, count, ix, lines; in raw3215_mk_write_req() local 200 ix = req->start; in raw3215_mk_write_req() 201 while (lines < RAW3215_MAX_NEWLINE && ix != raw->head) { in raw3215_mk_write_req() 202 if (raw->buffer[ix] == 0x15) in raw3215_mk_write_req() 204 ix = (ix + 1) & (RAW3215_BUFFER_SIZE - 1); in raw3215_mk_write_req() 206 len = ((ix - 1 - req->start) & (RAW3215_BUFFER_SIZE - 1)) + 1; in raw3215_mk_write_req() 213 req->delayable = (ix == raw->head) && (len < RAW3215_MIN_WRITE); in raw3215_mk_write_req() 215 ix = req->start; in raw3215_mk_write_req() 222 (__u32) __pa(raw->buffer + ix); in raw3215_mk_write_req() 224 if (ix + count > RAW3215_BUFFER_SIZE) in raw3215_mk_write_req() [all …]
|
/Linux-v4.19/net/rxrpc/ |
D | input.c | 224 int ix; in rxrpc_rotate_tx_window() local 238 ix = call->tx_hard_ack & RXRPC_RXTX_BUFF_MASK; in rxrpc_rotate_tx_window() 239 skb = call->rxtx_buffer[ix]; in rxrpc_rotate_tx_window() 240 annotation = call->rxtx_annotations[ix]; in rxrpc_rotate_tx_window() 242 call->rxtx_buffer[ix] = NULL; in rxrpc_rotate_tx_window() 243 call->rxtx_annotations[ix] = 0; in rxrpc_rotate_tx_window() 432 unsigned int ix; in rxrpc_input_data() local 493 ix = seq & RXRPC_RXTX_BUFF_MASK; in rxrpc_input_data() 524 if (call->rxtx_buffer[ix]) { in rxrpc_input_data() 543 call->rxtx_annotations[ix] = annotation; in rxrpc_input_data() [all …]
|
D | call_event.c | 169 int ix; in rxrpc_resend() local 200 ix = seq & RXRPC_RXTX_BUFF_MASK; in rxrpc_resend() 201 annotation = call->rxtx_annotations[ix]; in rxrpc_resend() 207 skb = call->rxtx_buffer[ix]; in rxrpc_resend() 221 call->rxtx_annotations[ix] = RXRPC_TX_ANNO_RETRANS | annotation; in rxrpc_resend() 257 ix = seq & RXRPC_RXTX_BUFF_MASK; in rxrpc_resend() 258 annotation = call->rxtx_annotations[ix]; in rxrpc_resend() 263 skb = call->rxtx_buffer[ix]; in rxrpc_resend() 284 annotation = call->rxtx_annotations[ix]; in rxrpc_resend() 292 call->rxtx_annotations[ix] = annotation; in rxrpc_resend()
|
D | recvmsg.c | 185 int ix; in rxrpc_rotate_rx_window() local 194 ix = hard_ack & RXRPC_RXTX_BUFF_MASK; in rxrpc_rotate_rx_window() 195 skb = call->rxtx_buffer[ix]; in rxrpc_rotate_rx_window() 200 if (call->rxtx_annotations[ix] & RXRPC_RX_ANNO_JUMBO) in rxrpc_rotate_rx_window() 201 serial += (call->rxtx_annotations[ix] & RXRPC_RX_ANNO_JUMBO) - 1; in rxrpc_rotate_rx_window() 203 call->rxtx_buffer[ix] = NULL; in rxrpc_rotate_rx_window() 204 call->rxtx_annotations[ix] = 0; in rxrpc_rotate_rx_window() 314 int ix, copy, ret = -EAGAIN, ret2; in rxrpc_recvmsg_data() local 335 ix = seq & RXRPC_RXTX_BUFF_MASK; in rxrpc_recvmsg_data() 336 skb = call->rxtx_buffer[ix]; in rxrpc_recvmsg_data() [all …]
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | trinity_dpm.c | 588 u32 ix = index * TRINITY_SIZEOF_DPM_STATE_TABLE; in trinity_set_divider_value() local 595 value = RREG32_SMC(SMU_SCLK_DPM_STATE_0_CNTL_0 + ix); in trinity_set_divider_value() 598 WREG32_SMC(SMU_SCLK_DPM_STATE_0_CNTL_0 + ix, value); in trinity_set_divider_value() 605 value = RREG32_SMC(SMU_SCLK_DPM_STATE_0_PG_CNTL + ix); in trinity_set_divider_value() 608 WREG32_SMC(SMU_SCLK_DPM_STATE_0_PG_CNTL + ix, value); in trinity_set_divider_value() 615 u32 ix = index * TRINITY_SIZEOF_DPM_STATE_TABLE; in trinity_set_ds_dividers() local 617 value = RREG32_SMC(SMU_SCLK_DPM_STATE_0_CNTL_1 + ix); in trinity_set_ds_dividers() 620 WREG32_SMC(SMU_SCLK_DPM_STATE_0_CNTL_1 + ix, value); in trinity_set_ds_dividers() 627 u32 ix = index * TRINITY_SIZEOF_DPM_STATE_TABLE; in trinity_set_ss_dividers() local 629 value = RREG32_SMC(SMU_SCLK_DPM_STATE_0_CNTL_1 + ix); in trinity_set_ss_dividers() [all …]
|
/Linux-v4.19/drivers/infiniband/core/ |
D | cache.c | 350 struct ib_gid_table *table, int ix) in del_gid() argument 357 ib_dev->name, port, ix, in del_gid() 358 table->data_vec[ix]->attr.gid.raw); in del_gid() 361 entry = table->data_vec[ix]; in del_gid() 367 table->data_vec[ix] = NULL; in del_gid() 510 int ix; in __ib_cache_gid_add() local 523 ix = find_gid(table, gid, attr, default_gid, mask, &empty); in __ib_cache_gid_add() 524 if (ix >= 0) in __ib_cache_gid_add() 585 int ix; in _ib_cache_gid_del() local 591 ix = find_gid(table, gid, attr, default_gid, mask, NULL); in _ib_cache_gid_del() [all …]
|