Home
last modified time | relevance | path

Searched refs:bit_pos (Results 1 – 25 of 25) sorted by relevance

/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_dmac_flt.c58 int otx2_dmacflt_add(struct otx2_nic *pf, const u8 *mac, u8 bit_pos) in otx2_dmacflt_add() argument
65 dmacindex = &pf->flow_cfg->bmap_to_dmacindex[bit_pos]; in otx2_dmacflt_add()
113 u8 bit_pos) in otx2_dmacflt_remove() argument
115 u8 dmacindex = pf->flow_cfg->bmap_to_dmacindex[bit_pos]; in otx2_dmacflt_remove()
154 int otx2_dmacflt_update(struct otx2_nic *pf, u8 *mac, u8 bit_pos) in otx2_dmacflt_update() argument
169 req->index = pf->flow_cfg->bmap_to_dmacindex[bit_pos]; in otx2_dmacflt_update()
Dotx2_common.h862 int otx2_dmacflt_add(struct otx2_nic *pf, const u8 *mac, u8 bit_pos);
863 int otx2_dmacflt_remove(struct otx2_nic *pf, const u8 *mac, u8 bit_pos);
864 int otx2_dmacflt_update(struct otx2_nic *pf, u8 *mac, u8 bit_pos);
Dotx2_ethtool.c1142 u32 bit_pos; in otx2_get_advertised_mode() local
1147 bit_pos = find_first_bit(cmd->link_modes.advertising, in otx2_get_advertised_mode()
1149 if (bit_pos != __ETHTOOL_LINK_MODE_MASK_NBITS) in otx2_get_advertised_mode()
1150 *mode = bit_pos; in otx2_get_advertised_mode()
/drivers/scsi/cxlflash/
Dvlun.c156 u64 bit_pos = -1; in find_free_range() local
163 bit_pos = find_first_bit(lam, num_bits); in find_free_range()
167 __func__, bit_pos, bali->lun_alloc_map[i], i); in find_free_range()
171 clear_bit(bit_pos, lam); in find_free_range()
175 return bit_pos; in find_free_range()
186 u64 bit_pos = -1; in ba_alloc() local
203 bit_pos = find_free_range(bali->free_curr_idx, in ba_alloc()
205 if (bit_pos == -1) { in ba_alloc()
206 bit_pos = find_free_range(bali->free_low_idx, in ba_alloc()
209 if (bit_pos == -1) { in ba_alloc()
[all …]
/drivers/block/drbd/
Ddrbd_proc.c193 unsigned long bit_pos; in drbd_syncer_progress() local
197 bit_pos = bm_bits - device->ov_left; in drbd_syncer_progress()
201 bit_pos = device->bm_resync_fo; in drbd_syncer_progress()
206 (int)(bit_pos / (bm_bits/100+1)), in drbd_syncer_progress()
207 (unsigned long long)bit_pos * BM_SECT_PER_BIT, in drbd_syncer_progress()
/drivers/usb/gadget/udc/
Dmv_udc_core.c130 u32 bit_pos; in process_ep_req() local
183 bit_pos = 1 << curr_req->ep->ep_num; in process_ep_req()
185 bit_pos = 1 << (16 + curr_req->ep->ep_num); in process_ep_req()
189 while (readl(&udc->op_regs->epstatus) & bit_pos) in process_ep_req()
255 u32 bit_pos, direction; in queue_dtd() local
263 bit_pos = 1 << (((direction == EP_DIR_OUT) ? 0 : 16) + ep->ep_num); in queue_dtd()
274 if (readl(&udc->op_regs->epprime) & bit_pos) in queue_dtd()
285 epstatus = readl(&udc->op_regs->epstatus) & bit_pos; in queue_dtd()
328 writel(bit_pos, &udc->op_regs->epprime); in queue_dtd()
441 u32 bit_pos, epctrlx, direction; in mv_ep_enable() local
[all …]
Dfsl_udc_core.c1667 u32 bit_pos; in dtd_complete_irq() local
1673 bit_pos = fsl_readl(&dr_regs->endptcomplete); in dtd_complete_irq()
1674 fsl_writel(bit_pos, &dr_regs->endptcomplete); in dtd_complete_irq()
1676 if (!bit_pos) in dtd_complete_irq()
1685 if (!(bit_pos & bit_mask)) in dtd_complete_irq()
Dmv_u3d_core.c1612 u32 tmp, bit_pos; in mv_u3d_irq_process_tr_complete() local
1629 bit_pos = 1 << (ep_num + 16 * direction); in mv_u3d_irq_process_tr_complete()
1631 if (!(bit_pos & tmp)) in mv_u3d_irq_process_tr_complete()
/drivers/platform/x86/intel/telemetry/
Ddebugfs.c70 (BUF)[idx] = ((EVTLOG) >> (EVTDAT)[idx].bit_pos) & \
97 u32 bit_pos; member
121 u32 bit_pos; member
147 u32 bit_pos; member
162 u32 bit_pos; member
177 u32 bit_pos; member
204 u32 bit_pos; member
365 conf->pss_idle_data[conf->pss_idle_evts - 1].bit_pos) & in telem_pss_states_show()
624 conf->pss_idle_data[idx].bit_pos) & in telem_soc_states_show()
629 conf->pss_idle_data[idx].bit_pos) & in telem_soc_states_show()
/drivers/regulator/
Dtps65910-regulator.c827 u8 bit_pos = (1 << pmic->ext_sleep_control[id] & 0xFF); in tps65910_set_ext_sleep_config() local
856 TPS65910_EN1_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
859 TPS65910_EN1_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
869 TPS65910_EN2_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
872 TPS65910_EN2_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
884 TPS65910_EN3_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
887 TPS65910_EN3_LDO_ASS + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
899 TPS65910_SLEEP_KEEP_LDO_ON + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
902 TPS65910_SLEEP_SET_LDO_OFF + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
947 TPS65910_SLEEP_KEEP_LDO_ON + regoffs, bit_pos); in tps65910_set_ext_sleep_config()
[all …]
Dpalmas-regulator.c324 .bit_pos = _pos, \
360 .bit_pos = _pos, \
/drivers/mfd/
Dpalmas.c330 int bit_pos, ret; in palmas_ext_control_req_config() local
349 bit_pos = pmic_ddata->sleep_req_info[id].bit_pos; in palmas_ext_control_req_config()
353 reg_add, BIT(bit_pos), BIT(bit_pos)); in palmas_ext_control_req_config()
356 reg_add, BIT(bit_pos), 0); in palmas_ext_control_req_config()
/drivers/pci/controller/dwc/
Dpci-keystone.c155 u32 bit_pos; in ks_pcie_msi_irq_ack() local
161 bit_pos = irq >> 3; in ks_pcie_msi_irq_ack()
164 BIT(bit_pos)); in ks_pcie_msi_irq_ack()
201 u32 bit_pos; in ks_pcie_msi_mask() local
209 bit_pos = irq >> 3; in ks_pcie_msi_mask()
212 BIT(bit_pos)); in ks_pcie_msi_mask()
225 u32 bit_pos; in ks_pcie_msi_unmask() local
233 bit_pos = irq >> 3; in ks_pcie_msi_unmask()
236 BIT(bit_pos)); in ks_pcie_msi_unmask()
/drivers/net/ethernet/chelsio/inline_crypto/chtls/
Dchtls_hw.c112 int chtls_set_tcb_tflag(struct sock *sk, unsigned int bit_pos, int val) in chtls_set_tcb_tflag() argument
114 return chtls_set_tcb_field(sk, 1, 1ULL << bit_pos, in chtls_set_tcb_tflag()
115 (u64)val << bit_pos); in chtls_set_tcb_tflag()
Dchtls.h577 int chtls_set_tcb_tflag(struct sock *sk, unsigned int bit_pos, int val);
/drivers/firmware/efi/
Dcper.c251 mem->bit_pos); in cper_mem_err_location()
299 cmem->bit_pos = mem->bit_pos; in cper_mem_err_pack()
/drivers/pinctrl/renesas/
Dcore.c257 unsigned int bit_pos; in sh_pfc_get_config_reg() local
264 for (bit_pos = 0; bit_pos < r_width; bit_pos += curr_width) { in sh_pfc_get_config_reg()
/drivers/mtd/nand/raw/
Domap2.c1372 u32 bit_pos, byte_pos, error_max, pos; in omap_elm_correct_data() local
1482 bit_pos = pos % 8; in omap_elm_correct_data()
1491 data[byte_pos] ^= 1 << bit_pos; in omap_elm_correct_data()
1497 1 << bit_pos; in omap_elm_correct_data()
1502 byte_pos, bit_pos); in omap_elm_correct_data()
/drivers/pinctrl/
Dpinctrl-single.c1152 unsigned mask, bit_pos, val_pos, mask_pos, submask; in pcs_parse_bits_in_pinctrl_entry() local
1176 bit_pos = __ffs(mask); in pcs_parse_bits_in_pinctrl_entry()
1177 pin_num_from_lsb = bit_pos / pcs->bits_per_pin; in pcs_parse_bits_in_pinctrl_entry()
1178 mask_pos = ((pcs->fmask) << bit_pos); in pcs_parse_bits_in_pinctrl_entry()
/drivers/scsi/lpfc/
Dlpfc_ct.c3439 uint32_t bit_pos; in lpfc_fdmi_cmd() local
3522 bit_pos = 0; in lpfc_fdmi_cmd()
3531 func = lpfc_fdmi_hba_action[bit_pos]; in lpfc_fdmi_cmd()
3541 bit_pos++; in lpfc_fdmi_cmd()
3567 bit_pos = 0; in lpfc_fdmi_cmd()
3576 func = lpfc_fdmi_port_action[bit_pos]; in lpfc_fdmi_cmd()
3586 bit_pos++; in lpfc_fdmi_cmd()
/drivers/net/ethernet/cavium/thunder/
Dnicvf_queues.c32 u64 reg, int bit_pos, int bits, int val) in nicvf_poll_reg() argument
39 bit_mask = (bit_mask << bit_pos); in nicvf_poll_reg()
43 if (((reg_val & bit_mask) >> bit_pos) == val) in nicvf_poll_reg()
/drivers/net/ethernet/chelsio/cxgb4/
Dcudbg_lib.c2240 int index, bit, bit_pos = 0; in cudbg_sge_ctxt_check_valid() local
2244 bit_pos = 176; in cudbg_sge_ctxt_check_valid()
2247 bit_pos = 141; in cudbg_sge_ctxt_check_valid()
2250 bit_pos = 89; in cudbg_sge_ctxt_check_valid()
2253 index = bit_pos / 32; in cudbg_sge_ctxt_check_valid()
2254 bit = bit_pos % 32; in cudbg_sge_ctxt_check_valid()
Dcxgb4_filter.c83 unsigned int ftid, unsigned int bit_pos, in set_tcb_tflag() argument
86 return set_tcb_field(adap, f, ftid, TCB_T_FLAGS_W, 1ULL << bit_pos, in set_tcb_tflag()
87 (unsigned long long)val << bit_pos, no_reply); in set_tcb_tflag()
/drivers/firmware/
Dti_sci.c298 unsigned long bit_pos; in ti_sci_get_one_xfer() local
321 bit_pos = find_first_zero_bit(minfo->xfer_alloc_table, in ti_sci_get_one_xfer()
323 set_bit(bit_pos, minfo->xfer_alloc_table); in ti_sci_get_one_xfer()
333 xfer_id = (u8)bit_pos; in ti_sci_get_one_xfer()
/drivers/edac/
Dghes_edac.c395 p += sprintf(p, "bit_pos:%d ", mem_err->bit_pos); in ghes_edac_report_mem_error()