Home
last modified time | relevance | path

Searched full:bc (Results 1 – 25 of 713) sorted by relevance

12345678910>>...29

/kernel/liteos_a/fs/vfs/bcache/src/
Dbcache.c138 static OsBcacheBlock *RbFindBlock(const OsBcache *bc, UINT64 num) in RbFindBlock() argument
141 struct rb_node *node = bc->rbRoot.rb_node; in RbFindBlock()
152 static VOID RbAddBlock(OsBcache *bc, OsBcacheBlock *block) in RbAddBlock() argument
154 struct rb_node *node = bc->rbRoot.rb_node; in RbAddBlock()
159 rb_link_node(&block->rbNode, NULL, &bc->rbRoot.rb_node); in RbAddBlock()
170 rb_insert_color(&block->rbNode, &bc->rbRoot); in RbAddBlock()
173 static inline VOID RbDelBlock(OsBcache *bc, OsBcacheBlock *block) in RbDelBlock() argument
175 rb_erase(&block->rbNode, &bc->rbRoot); in RbDelBlock()
178 static inline VOID ListMoveBlockToHead(OsBcache *bc, OsBcacheBlock *block) in ListMoveBlockToHead() argument
181 LOS_ListAdd(&bc->listHead, &block->listNode); in ListMoveBlockToHead()
[all …]
/kernel/linux/linux-6.6/drivers/pmdomain/imx/
Dimx8mp-blk-ctrl.c45 void (*power_off) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
46 void (*power_on) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
67 struct imx8mp_blk_ctrl *bc; member
74 int (*probe) (struct imx8mp_blk_ctrl *bc);
76 void (*power_off) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
77 void (*power_on) (struct imx8mp_blk_ctrl *bc, struct imx8mp_blk_ctrl_domain *domain);
147 static int imx8mp_hsio_blk_ctrl_probe(struct imx8mp_blk_ctrl *bc) in imx8mp_hsio_blk_ctrl_probe() argument
154 clk_hsio_pll = devm_kzalloc(bc->dev, sizeof(*clk_hsio_pll), GFP_KERNEL); in imx8mp_hsio_blk_ctrl_probe()
163 clk_hsio_pll->regmap = bc->regmap; in imx8mp_hsio_blk_ctrl_probe()
167 ret = devm_clk_hw_register(bc->bus_power_dev, hw); in imx8mp_hsio_blk_ctrl_probe()
[all …]
Dimx93-blk-ctrl.c84 struct imx93_blk_ctrl *bc; member
104 struct imx93_blk_ctrl *bc = domain->bc; in imx93_blk_ctrl_set_qos() local
117 regmap_write_bits(bc->regmap, qos->reg, mask, val); in imx93_blk_ctrl_set_qos()
119 dev_dbg(bc->dev, "data->qos[i].reg 0x%x 0x%x\n", qos->reg, val); in imx93_blk_ctrl_set_qos()
129 struct imx93_blk_ctrl *bc = domain->bc; in imx93_blk_ctrl_power_on() local
132 ret = clk_bulk_prepare_enable(bc->num_clks, bc->clks); in imx93_blk_ctrl_power_on()
134 dev_err(bc->dev, "failed to enable bus clocks\n"); in imx93_blk_ctrl_power_on()
140 clk_bulk_disable_unprepare(bc->num_clks, bc->clks); in imx93_blk_ctrl_power_on()
141 dev_err(bc->dev, "failed to enable clocks\n"); in imx93_blk_ctrl_power_on()
145 ret = pm_runtime_get_sync(bc->dev); in imx93_blk_ctrl_power_on()
[all …]
Dimx8m-blk-ctrl.c68 struct imx8m_blk_ctrl *bc; member
89 struct imx8m_blk_ctrl *bc = domain->bc; in imx8m_blk_ctrl_power_on() local
93 ret = pm_runtime_get_sync(bc->bus_power_dev); in imx8m_blk_ctrl_power_on()
95 pm_runtime_put_noidle(bc->bus_power_dev); in imx8m_blk_ctrl_power_on()
96 dev_err(bc->dev, "failed to power up bus domain\n"); in imx8m_blk_ctrl_power_on()
101 regmap_clear_bits(bc->regmap, BLK_SFT_RSTN, data->rst_mask); in imx8m_blk_ctrl_power_on()
103 regmap_clear_bits(bc->regmap, BLK_MIPI_RESET_DIV, data->mipi_phy_rst_mask); in imx8m_blk_ctrl_power_on()
108 dev_err(bc->dev, "failed to enable clocks\n"); in imx8m_blk_ctrl_power_on()
111 regmap_set_bits(bc->regmap, BLK_CLK_EN, data->clk_mask); in imx8m_blk_ctrl_power_on()
116 dev_err(bc->dev, "failed to power up peripheral domain\n"); in imx8m_blk_ctrl_power_on()
[all …]
/kernel/linux/linux-5.10/drivers/isdn/hardware/mISDN/
Dnetjet.c78 struct tiger_ch bc[2]; member
96 card->bc[0].bch.debug = debug; in _set_debug()
97 card->bc[1].bch.debug = debug; in _set_debug()
175 fill_mem(struct tiger_ch *bc, u32 idx, u32 cnt, u32 fill) in fill_mem() argument
177 struct tiger_hw *card = bc->bch.hw; in fill_mem()
181 bc->bch.nr, fill, cnt, idx, card->send.idx); in fill_mem()
182 if (bc->bch.nr & 2) { in fill_mem()
198 mode_tiger(struct tiger_ch *bc, u32 protocol) in mode_tiger() argument
200 struct tiger_hw *card = bc->bch.hw; in mode_tiger()
203 bc->bch.nr, bc->bch.state, protocol); in mode_tiger()
[all …]
/kernel/linux/linux-6.6/drivers/isdn/hardware/mISDN/
Dnetjet.c78 struct tiger_ch bc[2]; member
96 card->bc[0].bch.debug = debug; in _set_debug()
97 card->bc[1].bch.debug = debug; in _set_debug()
175 fill_mem(struct tiger_ch *bc, u32 idx, u32 cnt, u32 fill) in fill_mem() argument
177 struct tiger_hw *card = bc->bch.hw; in fill_mem()
181 bc->bch.nr, fill, cnt, idx, card->send.idx); in fill_mem()
182 if (bc->bch.nr & 2) { in fill_mem()
198 mode_tiger(struct tiger_ch *bc, u32 protocol) in mode_tiger() argument
200 struct tiger_hw *card = bc->bch.hw; in mode_tiger()
203 bc->bch.nr, bc->bch.state, protocol); in mode_tiger()
[all …]
/kernel/linux/linux-6.6/drivers/net/hamradio/
Dbaycom_epp.c260 #define tenms_to_flags(bc,tenms) ((tenms * bc->bitrate) / 800) argument
264 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
271 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
272 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
273 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
274 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
275 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
276 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
277 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
292 static int eppconfig(struct baycom_state *bc) in eppconfig() argument
[all …]
Dbaycom_ser_hdx.c132 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
139 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
140 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
141 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
142 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
143 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
144 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
145 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
181 #define SER12_ARB_DIVIDER(bc) (bc->opt_dcd ? 24 : 36) argument
183 #define SER12_DCD_INTERVAL(bc) (bc->opt_dcd ? 12 : 240) argument
[all …]
Dbaycom_ser_fdx.c145 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
152 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
153 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
154 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
155 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
156 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
157 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
158 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
191 static __inline__ void ser12_rx(struct net_device *dev, struct baycom_state *bc, struct timespec64 … in ser12_rx() argument
194 int bdus8 = bc->baud_us >> 3; in ser12_rx()
[all …]
Dbaycom_par.c143 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
150 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
151 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
152 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
153 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
154 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
155 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
156 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
179 static inline void par96_tx(struct net_device *dev, struct baycom_state *bc) in par96_tx() argument
182 unsigned int data = hdlcdrv_getbits(&bc->hdrv); in par96_tx()
[all …]
/kernel/linux/linux-5.10/drivers/net/hamradio/
Dbaycom_epp.c260 #define tenms_to_flags(bc,tenms) ((tenms * bc->bitrate) / 800) argument
264 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
271 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
272 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
273 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
274 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
275 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
276 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
277 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
292 static int eppconfig(struct baycom_state *bc) in eppconfig() argument
[all …]
Dbaycom_ser_hdx.c132 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
139 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
140 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
141 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
142 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
143 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
144 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
145 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
181 #define SER12_ARB_DIVIDER(bc) (bc->opt_dcd ? 24 : 36) argument
183 #define SER12_DCD_INTERVAL(bc) (bc->opt_dcd ? 12 : 240) argument
[all …]
Dbaycom_ser_fdx.c145 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
152 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
153 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
154 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
155 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
156 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
157 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
158 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
191 static __inline__ void ser12_rx(struct net_device *dev, struct baycom_state *bc, struct timespec64 … in ser12_rx() argument
194 int bdus8 = bc->baud_us >> 3; in ser12_rx()
[all …]
Dbaycom_par.c143 static inline void baycom_int_freq(struct baycom_state *bc) in baycom_int_freq() argument
150 bc->debug_vals.cur_intcnt++; in baycom_int_freq()
151 if (time_after_eq(cur_jiffies, bc->debug_vals.last_jiffies + HZ)) { in baycom_int_freq()
152 bc->debug_vals.last_jiffies = cur_jiffies; in baycom_int_freq()
153 bc->debug_vals.last_intcnt = bc->debug_vals.cur_intcnt; in baycom_int_freq()
154 bc->debug_vals.cur_intcnt = 0; in baycom_int_freq()
155 bc->debug_vals.last_pllcorr = bc->debug_vals.cur_pllcorr; in baycom_int_freq()
156 bc->debug_vals.cur_pllcorr = 0; in baycom_int_freq()
179 static inline void par96_tx(struct net_device *dev, struct baycom_state *bc) in par96_tx() argument
182 unsigned int data = hdlcdrv_getbits(&bc->hdrv); in par96_tx()
[all …]
/kernel/linux/linux-5.10/drivers/tty/
Dehv_bytechan.c86 static void enable_tx_interrupt(struct ehv_bc_data *bc) in enable_tx_interrupt() argument
88 if (!bc->tx_irq_enabled) { in enable_tx_interrupt()
89 enable_irq(bc->tx_irq); in enable_tx_interrupt()
90 bc->tx_irq_enabled = 1; in enable_tx_interrupt()
94 static void disable_tx_interrupt(struct ehv_bc_data *bc) in disable_tx_interrupt() argument
96 if (bc->tx_irq_enabled) { in disable_tx_interrupt()
97 disable_irq_nosync(bc->tx_irq); in disable_tx_interrupt()
98 bc->tx_irq_enabled = 0; in disable_tx_interrupt()
122 pr_err("ehv-bc: no 'interrupts' property in %pOF node\n", np); in find_console_handle()
131 pr_err("ehv-bc: no 'hv-handle' property in %pOFn node\n", in find_console_handle()
[all …]
/kernel/linux/linux-6.6/drivers/tty/
Dehv_bytechan.c86 static void enable_tx_interrupt(struct ehv_bc_data *bc) in enable_tx_interrupt() argument
88 if (!bc->tx_irq_enabled) { in enable_tx_interrupt()
89 enable_irq(bc->tx_irq); in enable_tx_interrupt()
90 bc->tx_irq_enabled = 1; in enable_tx_interrupt()
94 static void disable_tx_interrupt(struct ehv_bc_data *bc) in disable_tx_interrupt() argument
96 if (bc->tx_irq_enabled) { in disable_tx_interrupt()
97 disable_irq_nosync(bc->tx_irq); in disable_tx_interrupt()
98 bc->tx_irq_enabled = 0; in disable_tx_interrupt()
122 pr_err("ehv-bc: no 'interrupts' property in %pOF node\n", np); in find_console_handle()
131 pr_err("ehv-bc: no 'hv-handle' property in %pOFn node\n", in find_console_handle()
[all …]
/kernel/linux/linux-6.6/arch/mips/pci/
Dpci-xtalk-bridge.c32 struct bridge_controller *bc = BRIDGE_CONTROLLER(pdev->bus); in phys_to_dma() local
34 return bc->baddr + paddr; in phys_to_dma()
97 struct bridge_controller *bc = BRIDGE_CONTROLLER(dev->bus); in bridge_disable_swapping() local
101 bridge_clr(bc, b_device[slot].reg, BRIDGE_DEV_SWAP_DIR); in bridge_disable_swapping()
102 bridge_read(bc, b_widget.w_tflush); /* Flush */ in bridge_disable_swapping()
122 struct bridge_controller *bc = BRIDGE_CONTROLLER(bus); in pci_conf0_read_config() local
123 struct bridge_regs *bridge = bc->base; in pci_conf0_read_config()
141 bc->ioc3_sid[slot]); in pci_conf0_read_config()
159 struct bridge_controller *bc = BRIDGE_CONTROLLER(bus); in pci_conf1_read_config() local
160 struct bridge_regs *bridge = bc->base; in pci_conf1_read_config()
[all …]
/kernel/linux/linux-5.10/arch/mips/pci/
Dpci-xtalk-bridge.c31 struct bridge_controller *bc = BRIDGE_CONTROLLER(pdev->bus); in phys_to_dma() local
33 return bc->baddr + paddr; in phys_to_dma()
96 struct bridge_controller *bc = BRIDGE_CONTROLLER(dev->bus); in bridge_disable_swapping() local
100 bridge_clr(bc, b_device[slot].reg, BRIDGE_DEV_SWAP_DIR); in bridge_disable_swapping()
101 bridge_read(bc, b_widget.w_tflush); /* Flush */ in bridge_disable_swapping()
121 struct bridge_controller *bc = BRIDGE_CONTROLLER(bus); in pci_conf0_read_config() local
122 struct bridge_regs *bridge = bc->base; in pci_conf0_read_config()
140 bc->ioc3_sid[slot]); in pci_conf0_read_config()
158 struct bridge_controller *bc = BRIDGE_CONTROLLER(bus); in pci_conf1_read_config() local
159 struct bridge_regs *bridge = bc->base; in pci_conf1_read_config()
[all …]
/kernel/linux/linux-6.6/crypto/
Dsha3_generic.c49 u64 t[5], tt, bc[5]; in keccakf_round() local
52 bc[0] = st[0] ^ st[5] ^ st[10] ^ st[15] ^ st[20]; in keccakf_round()
53 bc[1] = st[1] ^ st[6] ^ st[11] ^ st[16] ^ st[21]; in keccakf_round()
54 bc[2] = st[2] ^ st[7] ^ st[12] ^ st[17] ^ st[22]; in keccakf_round()
55 bc[3] = st[3] ^ st[8] ^ st[13] ^ st[18] ^ st[23]; in keccakf_round()
56 bc[4] = st[4] ^ st[9] ^ st[14] ^ st[19] ^ st[24]; in keccakf_round()
58 t[0] = bc[4] ^ rol64(bc[1], 1); in keccakf_round()
59 t[1] = bc[0] ^ rol64(bc[2], 1); in keccakf_round()
60 t[2] = bc[1] ^ rol64(bc[3], 1); in keccakf_round()
61 t[3] = bc[2] ^ rol64(bc[4], 1); in keccakf_round()
[all …]
/kernel/linux/linux-5.10/crypto/
Dsha3_generic.c49 u64 t[5], tt, bc[5]; in keccakf_round() local
52 bc[0] = st[0] ^ st[5] ^ st[10] ^ st[15] ^ st[20]; in keccakf_round()
53 bc[1] = st[1] ^ st[6] ^ st[11] ^ st[16] ^ st[21]; in keccakf_round()
54 bc[2] = st[2] ^ st[7] ^ st[12] ^ st[17] ^ st[22]; in keccakf_round()
55 bc[3] = st[3] ^ st[8] ^ st[13] ^ st[18] ^ st[23]; in keccakf_round()
56 bc[4] = st[4] ^ st[9] ^ st[14] ^ st[19] ^ st[24]; in keccakf_round()
58 t[0] = bc[4] ^ rol64(bc[1], 1); in keccakf_round()
59 t[1] = bc[0] ^ rol64(bc[2], 1); in keccakf_round()
60 t[2] = bc[1] ^ rol64(bc[3], 1); in keccakf_round()
61 t[3] = bc[2] ^ rol64(bc[4], 1); in keccakf_round()
[all …]
/kernel/linux/linux-5.10/kernel/time/
Dtick-broadcast.c36 static void tick_broadcast_setup_oneshot(struct clock_event_device *bc);
38 static void tick_resume_broadcast_oneshot(struct clock_event_device *bc);
43 static inline void tick_broadcast_setup_oneshot(struct clock_event_device *bc) { BUG(); } in tick_broadcast_setup_oneshot() argument
45 static inline void tick_resume_broadcast_oneshot(struct clock_event_device *bc) { } in tick_resume_broadcast_oneshot() argument
67 static void tick_broadcast_start_periodic(struct clock_event_device *bc) in tick_broadcast_start_periodic() argument
69 if (bc) in tick_broadcast_start_periodic()
70 tick_setup_periodic(bc, 1); in tick_broadcast_start_periodic()
165 struct clock_event_device *bc = tick_broadcast_device.evtdev; in tick_device_uses_broadcast() local
182 tick_broadcast_start_periodic(bc); in tick_device_uses_broadcast()
184 tick_broadcast_setup_oneshot(bc); in tick_device_uses_broadcast()
[all …]
/kernel/linux/linux-6.6/kernel/time/
Dtick-broadcast.c38 static void tick_broadcast_setup_oneshot(struct clock_event_device *bc, bool from_periodic);
40 static void tick_resume_broadcast_oneshot(struct clock_event_device *bc);
46 tick_broadcast_setup_oneshot(struct clock_event_device *bc, bool from_periodic) { BUG(); } in tick_broadcast_setup_oneshot() argument
48 static inline void tick_resume_broadcast_oneshot(struct clock_event_device *bc) { } in tick_resume_broadcast_oneshot() argument
77 static void tick_broadcast_start_periodic(struct clock_event_device *bc) in tick_broadcast_start_periodic() argument
79 if (bc) in tick_broadcast_start_periodic()
80 tick_setup_periodic(bc, 1); in tick_broadcast_start_periodic()
249 struct clock_event_device *bc = tick_broadcast_device.evtdev; in tick_device_uses_broadcast() local
266 tick_broadcast_start_periodic(bc); in tick_device_uses_broadcast()
268 tick_broadcast_setup_oneshot(bc, false); in tick_device_uses_broadcast()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/
Dgen7_renderclear.c90 static void batch_init(struct batch_chunk *bc, in batch_init() argument
94 bc->vma = vma; in batch_init()
95 bc->offset = offset; in batch_init()
96 bc->start = start + bc->offset / sizeof(*bc->start); in batch_init()
97 bc->end = bc->start; in batch_init()
98 bc->max_items = max_bytes / sizeof(*bc->start); in batch_init()
101 static u32 batch_offset(const struct batch_chunk *bc, u32 *cs) in batch_offset() argument
103 return (cs - bc->start) * sizeof(*bc->start) + bc->offset; in batch_offset()
106 static u32 batch_addr(const struct batch_chunk *bc) in batch_addr() argument
108 return bc->vma->node.start; in batch_addr()
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
Dgen7_renderclear.c91 static void batch_init(struct batch_chunk *bc, in batch_init() argument
95 bc->vma = vma; in batch_init()
96 bc->offset = offset; in batch_init()
97 bc->start = start + bc->offset / sizeof(*bc->start); in batch_init()
98 bc->end = bc->start; in batch_init()
99 bc->max_items = max_bytes / sizeof(*bc->start); in batch_init()
102 static u32 batch_offset(const struct batch_chunk *bc, u32 *cs) in batch_offset() argument
104 return (cs - bc->start) * sizeof(*bc->start) + bc->offset; in batch_offset()
107 static u32 batch_addr(const struct batch_chunk *bc) in batch_addr() argument
109 return i915_vma_offset(bc->vma); in batch_addr()
[all …]
/kernel/linux/linux-6.6/fs/ocfs2/
Dblockcheck.c337 * data is the block to be checked. bc is a pointer to the
340 * bc should be a pointer inside data, as the function will
342 * bc does not point inside data, the caller must make sure any inline
346 * bc will be filled with little-endian values and will be ready to go to
350 struct ocfs2_block_check *bc) in ocfs2_block_check_compute() argument
355 memset(bc, 0, sizeof(struct ocfs2_block_check)); in ocfs2_block_check_compute()
366 bc->bc_crc32e = cpu_to_le32(crc); in ocfs2_block_check_compute()
367 bc->bc_ecc = cpu_to_le16((u16)ecc); in ocfs2_block_check_compute()
372 * the function will take care of zeroing bc before calculating check codes.
373 * If bc is not a pointer inside data, the caller must have zeroed any
[all …]

12345678910>>...29