Home
last modified time | relevance | path

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

12

/linux/drivers/crypto/intel/qat/qat_common/
H A Dadf_heartbeat_dbgfs.c198 struct adf_heartbeat *hb = accel_dev->heartbeat; in adf_heartbeat_dbgfs_add() local
200 if (!hb) in adf_heartbeat_dbgfs_add()
203 hb->dbgfs.base_dir = debugfs_create_dir("heartbeat", accel_dev->debugfs_dir); in adf_heartbeat_dbgfs_add()
204 hb->dbgfs.status = debugfs_create_file("status", 0400, hb->dbgfs.base_dir, in adf_heartbeat_dbgfs_add()
206 hb->dbgfs.sent = debugfs_create_file("queries_sent", 0400, hb->dbgfs.base_dir, in adf_heartbeat_dbgfs_add()
207 &hb->hb_sent_counter, &adf_hb_stats_fops); in adf_heartbeat_dbgfs_add()
208 hb->dbgfs.failed = debugfs_create_file("queries_failed", 0400, hb->dbgfs.base_dir, in adf_heartbeat_dbgfs_add()
209 &hb->hb_failed_counter, &adf_hb_stats_fops); in adf_heartbeat_dbgfs_add()
210 hb->dbgfs.cfg = debugfs_create_file("config", 0600, hb->dbgfs.base_dir, in adf_heartbeat_dbgfs_add()
217 hb->dbgfs.base_dir, accel_dev, in adf_heartbeat_dbgfs_add()
[all …]
H A Dadf_heartbeat.c224 struct adf_heartbeat *hb; in adf_heartbeat_status() local
237 hb = accel_dev->heartbeat; in adf_heartbeat_status()
238 hb->hb_sent_counter++; in adf_heartbeat_status()
244 hb->hb_failed_counter++; in adf_heartbeat_status()
282 struct adf_heartbeat *hb; in adf_heartbeat_init() local
284 hb = kzalloc_obj(*hb); in adf_heartbeat_init()
285 if (!hb) in adf_heartbeat_init()
288 hb->dma.virt_addr = dma_alloc_coherent(&GET_DEV(accel_dev), PAGE_SIZE, in adf_heartbeat_init()
289 &hb->dma.phy_addr, GFP_KERNEL); in adf_heartbeat_init()
290 if (!hb->dma.virt_addr) in adf_heartbeat_init()
[all …]
/linux/drivers/pci/
H A Dide.c45 static bool reserve_stream_id(struct pci_host_bridge *hb, u8 id) in reserve_stream_id() argument
49 ret = ida_alloc_range(&hb->ide_stream_ids_ida, id, id, GFP_KERNEL); in reserve_stream_id()
53 static bool claim_stream(struct pci_host_bridge *hb, u8 stream_id, in claim_stream() argument
56 dev_info(&hb->dev, "Stream ID %d active at init\n", stream_id); in claim_stream()
57 if (!reserve_stream_id(hb, stream_id)) { in claim_stream()
58 dev_info(&hb->dev, "Failed to claim %s Stream ID %d\n", in claim_stream()
80 struct pci_host_bridge *hb = pci_find_host_bridge(pdev->bus); in pci_ide_init() local
151 !claim_stream(hb, id, pdev, i)) in pci_ide_init()
163 !claim_stream(hb, id, NULL, -1)) in pci_ide_init()
246 struct pci_host_bridge *hb; in pci_ide_stream_alloc() local
[all …]
/linux/arch/arm/boot/dts/calxeda/
H A Decx-common.dtsi26 compatible = "calxeda,hb-ahci";
39 compatible = "calxeda,hb-sdhci";
132 compatible = "calxeda,hb-sregs";
147 compatible = "calxeda,hb-pll-clock";
154 compatible = "calxeda,hb-pll-clock";
161 compatible = "calxeda,hb-a9periph-clock";
168 compatible = "calxeda,hb-a9bus-clock";
175 compatible = "calxeda,hb-pll-clock";
182 compatible = "calxeda,hb-emmc-clock";
204 compatible = "calxeda,hb-xgmac";
[all …]
H A Dhighbank.dts108 compatible = "calxeda,hb-ddr-ctrl";
150 compatible = "calxeda,hb-sregs-l2-ecc";
/linux/kernel/futex/
H A Drequeue.c231 struct futex_hash_bucket *hb) in requeue_pi_wake_futex() argument
246 q->lock_ptr = &hb->lock; in requeue_pi_wake_futex()
464 auto hb1 = hbr1.hb; in futex_requeue()
465 auto hb2 = hbr2.hb; in futex_requeue()
713 int handle_early_requeue_pi_wakeup(struct futex_hash_bucket *hb, in handle_early_requeue_pi_wakeup() argument
726 WARN_ON_ONCE(&hb->lock != q->lock_ptr); in handle_early_requeue_pi_wakeup()
733 plist_del(&q->list, &hb->chain); in handle_early_requeue_pi_wakeup()
734 futex_hb_waiters_dec(hb); in handle_early_requeue_pi_wakeup()
838 auto hb = hbr.hb; in futex_wait_requeue_pi() local
840 spin_lock(&hb->lock); in futex_wait_requeue_pi()
[all …]
H A Dcore.c269 struct futex_hash_bucket *hb; in futex_hash()
271 hb = __futex_hash(key, NULL, &fph); in futex_hash()
274 return (struct futex_bucket_ref){ .hb = hb, .fph = fph }; in futex_hash()
284 return (struct futex_bucket_ref){ .hb = __futex_hash(key, NULL, NULL), .fph = NULL }; in futex_hash()
757 * @hb: the hash bucket the futex_q's reside in
760 * Must be called with the hb lock held.
762 struct futex_q *futex_top_waiter(struct futex_hash_bucket *hb, union futex_key *key) in futex_top_waiter()
766 plist_for_each_entry(this, &hb->chain, list) { in futex_top_waiter()
812 struct futex_hash_bucket *hb; in __futex_unqueue()
268 struct futex_hash_bucket *hb; futex_hash() local
761 futex_top_waiter(struct futex_hash_bucket * hb,union futex_key * key) futex_top_waiter() argument
811 struct futex_hash_bucket *hb; __futex_unqueue() local
823 futex_q_lock(struct futex_q * q,struct futex_hash_bucket * hb) futex_q_lock() argument
841 futex_q_unlock(struct futex_hash_bucket * hb) futex_q_unlock() argument
847 __futex_queue(struct futex_q * q,struct futex_hash_bucket * hb,struct task_struct * task) __futex_queue() argument
1373 auto hb = hbr.hb; exit_pi_state_list() local
[all...]
/linux/Documentation/driver-api/cxl/platform/
H A Dexample-configs.rst10 example-configurations/one-dev-per-hb.rst
11 example-configurations/multi-dev-per-hb.rst
12 example-configurations/hb-interleave.rst
/linux/tools/perf/ui/browsers/
H A Dhists.c53 static void hist_browser__update_nr_entries(struct hist_browser *hb);
58 static bool hist_browser__has_filter(struct hist_browser *hb) in hist_browser__has_filter()
60 return hists__has_filter(hb->hists) || hb->min_pcnt || symbol_conf.has_filter || hb->c2c_filter; in hist_browser__has_filter()
81 static void hist_browser__set_title_space(struct hist_browser *hb) in hist_browser__set_title_space()
83 struct ui_browser *browser = &hb->b; in hist_browser__set_title_space()
84 struct hists *hists = hb->hists; in hist_browser__set_title_space()
87 browser->extra_title_lines = hb->show_headers ? hpp_list->nr_header_lines : 0; in hist_browser__set_title_space()
90 static u32 hist_browser__nr_entries(struct hist_browser *hb) in hist_browser__nr_entries()
57 hist_browser__has_filter(struct hist_browser * hb) hist_browser__has_filter() argument
80 hist_browser__set_title_space(struct hist_browser * hb) hist_browser__set_title_space() argument
89 hist_browser__nr_entries(struct hist_browser * hb) hist_browser__nr_entries() argument
104 hist_browser__update_rows(struct hist_browser * hb) hist_browser__update_rows() argument
130 struct hist_browser *hb = container_of(browser, struct hist_browser, b); hist_browser__refresh_dimensions() local
273 hierarchy_count_rows(struct hist_browser * hb,struct hist_entry * he,bool include_children) hierarchy_count_rows() argument
565 hierarchy_set_folding(struct hist_browser * hb,struct hist_entry * he,bool unfold __maybe_unused) hierarchy_set_folding() argument
584 hist_entry__set_folding(struct hist_entry * he,struct hist_browser * hb,bool unfold) hist_entry__set_folding() argument
1849 struct hist_browser *hb; ui_browser__hists_init_top() local
1860 struct hist_browser *hb = container_of(browser, struct hist_browser, b); hist_browser__refresh() local
1953 struct hist_browser *hb; ui_browser__hists_seek() local
2938 hist_browser__update_nr_entries(struct hist_browser * hb) hist_browser__update_nr_entries() argument
2957 hist_browser__update_percent_limit(struct hist_browser * hb,double percent) hist_browser__update_percent_limit() argument
[all...]
/linux/tools/memory-model/
H A Dlinux-kernel.cat109 let hb = [Marked] ; (ppo | rfe | ((prop \ id) & int)) ; [Marked]
110 acyclic hb as happens-before
117 let pb = prop ; strong-fence ; hb* ; [Marked]
144 let rcu-link = po? ; hb* ; pb* ; prop ; po
169 let rb = prop ; rcu-fence ; hb* ; pb* ; [Marked]
178 * let xb = hb | pb | rb
192 let xbstar = (hb | pb | rb)*
H A Dlinux-kernel.cfg18 edgeattr hb,color,indigo
/linux/drivers/scsi/
H A Dconstants.c411 enum scsi_host_status hb = host_byte(result); in scsi_hostbyte_string() local
414 if (hb < ARRAY_SIZE(hostbyte_table)) in scsi_hostbyte_string()
415 hb_string = hostbyte_table[hb]; in scsi_hostbyte_string()
/linux/io_uring/
H A Dpoll.c746 struct io_hash_bucket *hb = &ctx->cancel_table.hbs[i]; in io_poll_remove_all() local
748 hlist_for_each_entry_safe(req, tmp, &hb->list, hash_node) { in io_poll_remove_all()
764 struct io_hash_bucket *hb = &ctx->cancel_table.hbs[index]; in io_poll_find() local
766 hlist_for_each_entry(req, &hb->list, hash_node) { in io_poll_find()
788 struct io_hash_bucket *hb = &ctx->cancel_table.hbs[i]; in io_poll_file_find() local
790 hlist_for_each_entry(req, &hb->list, hash_node) { in io_poll_file_find()
/linux/drivers/comedi/drivers/
H A Ddt2801.c248 int hb = 0; in dt2801_readdata2() local
254 ret = dt2801_readdata(dev, &hb); in dt2801_readdata2()
258 *data = (hb << 8) + lb; in dt2801_readdata2()
/linux/include/linux/
H A Dpci-ide.h104 void pci_ide_set_nr_streams(struct pci_host_bridge *hb, u16 nr);
/linux/drivers/staging/nvec/
H A DREADME13 [1] e.g. https://nv-tegra.nvidia.com/gitweb/?p=linux-2.6.git;a=tree;f=arch/arm/mach-tegra/nvec;hb=a…
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_msg.c156 const char *msg, bool hb) in vmw_port_hb_out() argument
162 if (hb && !cc_platform_has(CC_ATTR_MEM_ENCRYPT)) { in vmw_port_hb_out()
206 unsigned long reply_len, bool hb) in vmw_port_hb_in() argument
211 if (hb && !cc_platform_has(CC_ATTR_MEM_ENCRYPT)) { in vmw_port_hb_in()
/linux/tools/perf/
H A Dbuiltin-c2c.c2602 static void c2c_browser__update_nr_entries(struct hist_browser *hb) in perf_c2c__toggle_annotation()
2605 struct rb_node *nd = rb_first_cached(&hb->hists->entries); in perf_c2c__toggle_annotation()
2616 hb->nr_non_filtered_entries = nr_entries; in perf_c2c__toggle_annotation()
2620 struct hist_browser hb; in perf_c2c__toggle_annotation()
2632 cl_browser = container_of(browser, struct c2c_cacheline_browser, hb); in c2c_browser__update_nr_entries()
2649 hist_browser__init(&browser->hb, hists);
2650 browser->hb.c2c_filter = true;
2651 browser->hb.title = perf_c2c_cacheline_browser__title;
2685 browser = &cl_browser->hb;
2630 c2c_browser__update_nr_entries(struct hist_browser * hb) c2c_browser__update_nr_entries() argument
2648 struct hist_browser hb; global() member
H A Dbuiltin-kvm.c519 static void kvm_browser__update_nr_entries(struct hist_browser *hb) in kvm_browser__update_nr_entries()
521 struct rb_node *nd = rb_first_cached(&hb->hists->entries); in kvm_browser__update_nr_entries()
532 hb->nr_non_filtered_entries = nr_entries;
517 kvm_browser__update_nr_entries(struct hist_browser * hb) kvm_browser__update_nr_entries() argument
/linux/lib/zstd/compress/
H A Dzstd_compress_internal.h1434 U32 const hb = ZSTD_highbit32(newStat); in ZSTD_fWeight() local
1435 U32 const BWeight = hb * fp_multiplier; in ZSTD_fWeight()
1436 U32 const FWeight = (newStat << fp_accuracy) >> hb; in ZSTD_fWeight()
1438 assert(hb + fp_accuracy < 31); in ZSTD_fWeight()
H A Dzstd_opt.c57 U32 const hb = ZSTD_highbit32(stat); in ZSTD_fracWeight() local
58 U32 const BWeight = hb * BITCOST_MULTIPLIER; in ZSTD_fracWeight()
62 U32 const FWeight = (stat << BITCOST_ACCURACY) >> hb; in ZSTD_fracWeight()
64 assert(hb + BITCOST_ACCURACY < 31); in ZSTD_fracWeight()
/linux/tools/memory-model/Documentation/
H A Dglossary.txt123 Happens-Before (hb): A relation between two accesses in which LKMM
125 detail, please see the "THE HAPPENS-BEFORE RELATION: hb"
H A Dexplanation.txt28 20. THE HAPPENS-BEFORE RELATION: hb
1243 THE HAPPENS-BEFORE RELATION: hb
1246 The happens-before relation (hb) links memory accesses that have to
1247 execute in a certain order. hb includes the ppo relation and two
1253 must have executed before R, and so we have W ->hb R.
1261 hb, despite their similarities to rfe. For example, suppose we have
1273 The third relation included in hb is like ppo, in that it only links
1373 would generate a cycle in the hb relation: The fence would create a ppo
1374 link (hence an hb link) from the first load to the second, and the
1375 prop relation would give an hb link from the second load to the first.
[all …]
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-v3s-anbernic-rg-nano.dts243 /* Set hb-porch to compensate for non-visible area */
/linux/Documentation/sphinx/
H A Dkerneldoc-preamble.sty48 \nobreak\hb@xt@\@pnumwidth{\hss #2%

12