| /linux-6.15/fs/bcachefs/ |
| H A D | alloc_foreground.c | 98 ob->hash = 0; in bch2_open_bucket_hash_remove() 136 if (ob->dev == dev && ob->ec) in bch2_open_bucket_write_error() 152 return ob; in bch2_open_bucket_alloc() 258 return ob; in __try_alloc_bucket() 360 if (ob) in bch2_bucket_alloc_early() 377 return ob; in bch2_bucket_alloc_early() 453 return ob; in bch2_bucket_alloc_freelist() 573 if (!ob) in bch2_bucket_alloc_trans() 589 return ob; in bch2_bucket_alloc_trans() 603 return ob; in bch2_bucket_alloc() [all …]
|
| H A D | alloc_foreground.h | 74 struct open_bucket *ob; in ec_open_bucket() local 78 if (ob->ec) in ec_open_bucket() 79 return ob; in ec_open_bucket() 98 struct open_bucket *ob; in bch2_open_buckets_put() local 109 struct open_bucket *ob; in bch2_alloc_sectors_done_inlined() local 115 : &keep, ob); in bch2_alloc_sectors_done_inlined() 127 struct open_bucket *ob; in bch2_open_bucket_get() local 132 atomic_inc(&ob->pin); in bch2_open_bucket_get() 133 ob_push(c, ptrs, ob); in bch2_open_bucket_get() 152 if (ob->dev == dev && ob->bucket == bucket) in bch2_bucket_is_open() [all …]
|
| H A D | ec.c | 1258 ob->sectors_free << 9); in zero_out_rest_of_ec_bucket() 1262 ob->sectors_free, in zero_out_rest_of_ec_bucket() 1284 struct open_bucket *ob; in ec_stripe_create() local 1298 if (ob->sectors_free) in ec_stripe_create() 1372 ob->ec = NULL; in ec_stripe_create() 1460 if (!ob) in bch2_writepoint_ec_buf() 1463 BUG_ON(!ob->ec->new_stripe.data[ob->ec_idx]); in bch2_writepoint_ec_buf() 1468 return ob->ec->new_stripe.data[ob->ec_idx] + (offset << 9); in bch2_writepoint_ec_buf() 1718 struct open_bucket *ob; in new_stripe_alloc_buckets() local 2160 struct open_bucket *ob; in __bch2_ec_stop() local [all …]
|
| H A D | journal.c | 1115 struct open_bucket **ob = NULL; in bch2_set_nr_journal_buckets_iter() local 1123 ob = kcalloc(nr_want, sizeof(*ob), GFP_KERNEL); in bch2_set_nr_journal_buckets_iter() 1126 if (!bu || !ob || !new_buckets || !new_bucket_seq) { in bch2_set_nr_journal_buckets_iter() 1136 ob[nr_got] = bch2_bucket_alloc(c, ca, watermark, in bch2_set_nr_journal_buckets_iter() 1138 ret = PTR_ERR_OR_ZERO(ob[nr_got]); in bch2_set_nr_journal_buckets_iter() 1145 ob[nr_got]->bucket, BCH_DATA_journal, in bch2_set_nr_journal_buckets_iter() 1148 bch2_open_bucket_put(c, ob[nr_got]); in bch2_set_nr_journal_buckets_iter() 1154 bu[nr_got] = ob[nr_got]->bucket; in bch2_set_nr_journal_buckets_iter() 1229 bch2_open_bucket_put(c, ob[i]); in bch2_set_nr_journal_buckets_iter() 1233 kfree(ob); in bch2_set_nr_journal_buckets_iter()
|
| H A D | btree_update_interior.c | 226 BUG_ON(b->ob.nr); in __btree_node_free() 305 BUG_ON(b->ob.nr); in __bch2_btree_node_alloc() 312 obs = a->ob; in __bch2_btree_node_alloc() 333 struct open_bucket *ob; in __bch2_btree_node_alloc() local 338 ob->sectors_free = 0; in __bch2_btree_node_alloc() 351 b->ob = obs; in __bch2_btree_node_alloc() 488 a->ob = b->ob; in bch2_btree_reserve_put() 489 b->ob.nr = 0; in bch2_btree_reserve_put() 1006 while (b->ob.nr) in bch2_btree_update_get_open_buckets() 1008 b->ob.v[--b->ob.nr]; in bch2_btree_update_get_open_buckets() [all …]
|
| /linux-6.15/drivers/staging/media/atomisp/pci/isp/kernels/ob/ob_1.0/ |
| H A D | ia_css_ob.host.c | 89 struct sh_css_isp_ob_params *ob = &tmp; in ia_css_ob_vmem_encode() local 96 unsigned int sp_obarea_start_bq = ob->area_start_bq; in ia_css_ob_vmem_encode() 113 const struct sh_css_isp_ob_params *ob, in ia_css_ob_dump() argument 116 if (!ob) return; in ia_css_ob_dump() 119 "ob_blacklevel_gr", ob->blacklevel_gr); in ia_css_ob_dump() 121 "ob_blacklevel_r", ob->blacklevel_r); in ia_css_ob_dump() 123 "ob_blacklevel_b", ob->blacklevel_b); in ia_css_ob_dump() 125 "ob_blacklevel_gb", ob->blacklevel_gb); in ia_css_ob_dump() 127 "obarea_start_bq", ob->area_start_bq); in ia_css_ob_dump() 129 "obarea_length_bq", ob->area_length_bq); in ia_css_ob_dump() [all …]
|
| H A D | ia_css_ob.host.h | 37 const struct sh_css_isp_ob_params *ob,
|
| /linux-6.15/drivers/pinctrl/meson/ |
| H A D | pinctrl-meson.h | 146 #define BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, \ argument 158 [MESON_REG_OUT] = { or, ob }, \ 164 #define BANK(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib) \ argument 165 BANK_DS(n, f, l, fi, li, per, peb, pr, pb, dr, db, or, ob, ir, ib, 0, 0)
|
| /linux-6.15/drivers/net/wireless/ath/ath9k/ |
| H A D | eeprom_4k.c | 827 ob[0] = pModal->ob_0; in ath9k_hw_4k_set_board_values() 828 ob[1] = pModal->ob_1; in ath9k_hw_4k_set_board_values() 846 ob[1] = ob[2] = ob[3] = ob[4] = pModal->ob_1; in ath9k_hw_4k_set_board_values() 867 ob[0]); in ath9k_hw_4k_set_board_values() 872 ob[1]); in ath9k_hw_4k_set_board_values() 877 ob[2]); in ath9k_hw_4k_set_board_values() 893 ob[0]); in ath9k_hw_4k_set_board_values() 898 ob[1]); in ath9k_hw_4k_set_board_values() 903 ob[2]); in ath9k_hw_4k_set_board_values() 908 ob[3]); in ath9k_hw_4k_set_board_values() [all …]
|
| /linux-6.15/Documentation/devicetree/bindings/pci/ |
| H A D | brcm,iproc-pcie.yaml | 51 brcm,pcie-ob: 57 brcm,pcie-ob-axi-offset: 85 brcm,pcie-ob-axi-offset: ["brcm,pcie-ob"] 136 brcm,pcie-ob; 137 brcm,pcie-ob-axi-offset = <0x00000000>;
|
| H A D | socionext,uniphier-pcie-ep.yaml | 56 num-ob-windows: 130 num-ob-windows = <16>;
|
| /linux-6.15/arch/arm64/boot/dts/freescale/ |
| H A D | fsl-lx2160a-rev2.dtsi | 114 num-ob-windows = <8>; 124 num-ob-windows = <8>; 134 num-ob-windows = <256>; 144 num-ob-windows = <8>; 155 num-ob-windows = <256>; 165 num-ob-windows = <8>;
|
| /linux-6.15/drivers/usb/typec/ucsi/ |
| H A D | ucsi_stm32g0.c | 471 u32 addr = STM32G0_MAIN_MEM_ADDR, ob, fw_version; in ucsi_stm32g0_fw_cb() local 542 ret = ucsi_stm32g0_bl_read(g0->ucsi, STM32G0_USER_OPTION_BYTES, &ob, sizeof(ob)); in ucsi_stm32g0_fw_cb() 548 dev_dbg(g0->dev, "STM32G0_USER_OPTION_BYTES 0x%08x\n", ob); in ucsi_stm32g0_fw_cb() 551 ob |= STM32G0_USER_OB_BOOT_MAIN; in ucsi_stm32g0_fw_cb() 554 ret = ucsi_stm32g0_bl_write(g0->ucsi, STM32G0_USER_OPTION_BYTES, &ob, sizeof(ob)); in ucsi_stm32g0_fw_cb() 560 dev_info(g0->dev, "Starting, option bytes:0x%08x\n", ob); in ucsi_stm32g0_fw_cb()
|
| /linux-6.15/drivers/pci/controller/ |
| H A D | pcie-iproc.c | 908 struct iproc_pcie_ob *ob = &pcie->ob; in iproc_pcie_setup_ob() local 912 if (axi_addr < ob->axi_offset) { in iproc_pcie_setup_ob() 914 &axi_addr, &ob->axi_offset); in iproc_pcie_setup_ob() 922 axi_addr -= ob->axi_offset; in iproc_pcie_setup_ob() 925 for (window_idx = ob->nr_windows - 1; window_idx >= 0; window_idx--) { in iproc_pcie_setup_ob() 1002 &axi_addr, &ob->axi_offset, &pci_addr, &size); in iproc_pcie_setup_ob() 1193 struct iproc_pcie_ob *ob = &pcie->ob; in iproc_pcie_invalidate_mapping() local 1201 for (idx = ob->nr_windows - 1; idx >= 0; idx--) { in iproc_pcie_invalidate_mapping() 1406 pcie->ob.nr_windows = ARRAY_SIZE(paxb_ob_map); in iproc_pcie_rev_init() 1415 pcie->ob.nr_windows = ARRAY_SIZE(paxb_v2_ob_map); in iproc_pcie_rev_init()
|
| H A D | pcie-iproc.h | 102 struct iproc_pcie_ob ob; member
|
| H A D | pcie-iproc-platform.c | 81 pcie->ob.axi_offset = val; in iproc_pltfm_pcie_probe()
|
| /linux-6.15/drivers/crypto/allwinner/sun4i-ss/ |
| H A D | sun4i-ss-cipher.c | 203 unsigned int ob = 0; /* offset in buf */ in sun4i_ss_cipher_poll() local 288 if (todo && !ob) { in sun4i_ss_cipher_poll() 301 todo = min(rx_cnt * 4 - ob, ileft); in sun4i_ss_cipher_poll() 303 memcpy(ss->buf + ob, mi.addr + oi, todo); in sun4i_ss_cipher_poll() 306 ob += todo; in sun4i_ss_cipher_poll() 307 if (!(ob % 4)) { in sun4i_ss_cipher_poll() 309 ob / 4); in sun4i_ss_cipher_poll() 310 ob = 0; in sun4i_ss_cipher_poll()
|
| /linux-6.15/drivers/media/dvb-frontends/ |
| H A D | bcm3510.c | 207 u8 ob[MAX_XFER_SIZE], ib[MAX_XFER_SIZE]; in bcm3510_do_hab_cmd() local 215 if (olen + 2 > sizeof(ob)) { in bcm3510_do_hab_cmd() 220 ob[0] = cmd; in bcm3510_do_hab_cmd() 221 ob[1] = msgid; in bcm3510_do_hab_cmd() 222 memcpy(&ob[2],obuf,olen); in bcm3510_do_hab_cmd() 225 dbufout(ob,olen+2,deb_hab); in bcm3510_do_hab_cmd() 231 if ((ret = bcm3510_hab_send_request(st, ob, olen+2)) < 0 || in bcm3510_do_hab_cmd()
|
| /linux-6.15/drivers/pci/controller/dwc/ |
| H A D | pcie-designware.c | 833 int max_region, ob, ib; in dw_pcie_iatu_detect() local 850 for (ob = 0; ob < max_region; ob++) { in dw_pcie_iatu_detect() 851 dw_pcie_writel_atu_ob(pci, ob, PCIE_ATU_LOWER_TARGET, 0x11110000); in dw_pcie_iatu_detect() 852 val = dw_pcie_readl_atu_ob(pci, ob, PCIE_ATU_LOWER_TARGET); in dw_pcie_iatu_detect() 864 if (ob) { in dw_pcie_iatu_detect() 883 pci->num_ob_windows = ob; in dw_pcie_iatu_detect()
|
| /linux-6.15/drivers/firmware/tegra/ |
| H A D | bpmp.c | 237 tegra_bpmp_mb_write_field(&channel->ob, code, mrq); in __tegra_bpmp_channel_write() 238 tegra_bpmp_mb_write_field(&channel->ob, flags, flags); in __tegra_bpmp_channel_write() 241 tegra_bpmp_mb_write(&channel->ob, data, size); in __tegra_bpmp_channel_write() 431 tegra_bpmp_mb_write_field(&channel->ob, code, code); in tegra_bpmp_mrq_return() 434 tegra_bpmp_mb_write(&channel->ob, data, size); in tegra_bpmp_mrq_return() 662 unsigned long flags = tegra_bpmp_mb_read_field(&channel->ob, flags); in tegra_bpmp_channel_signal()
|
| H A D | bpmp-tegra186.c | 63 err = tegra_ivc_write_get_next_frame(channel->ivc, &channel->ob); in tegra186_bpmp_is_channel_free() 65 iosys_map_clear(&channel->ob); in tegra186_bpmp_is_channel_free()
|
| /linux-6.15/drivers/staging/media/atomisp/pci/ |
| H A D | ia_css_isp_params.h | 87 struct ia_css_isp_parameter ob; member 110 struct ia_css_isp_parameter ob; member
|
| H A D | sh_css_params.h | 33 struct sh_css_isp_ob_stream_config ob; member
|
| /linux-6.15/arch/arm64/boot/dts/broadcom/northstar2/ |
| H A D | ns2.dtsi | 134 brcm,pcie-ob; 135 brcm,pcie-ob-oarr-size; 136 brcm,pcie-ob-axi-offset = <0x00000000>; 164 brcm,pcie-ob; 165 brcm,pcie-ob-oarr-size; 166 brcm,pcie-ob-axi-offset = <0x30000000>;
|
| /linux-6.15/drivers/staging/media/atomisp/ |
| H A D | Makefile | 91 pci/isp/kernels/ob/ob_1.0/ia_css_ob.host.o \ 92 pci/isp/kernels/ob/ob2/ia_css_ob2.host.o \ 235 -I$(atomisp)/pci/isp/kernels/ob/ \ 236 -I$(atomisp)/pci/isp/kernels/ob/ob_1.0/ \ 237 -I$(atomisp)/pci/isp/kernels/ob/ob2/ \
|