Home
last modified time | relevance | path

Searched refs:bitmap (Results 1 – 16 of 16) sorted by relevance

/tools/xenpaging/
A Dpolicy_default.c32 static unsigned long *bitmap; variable
47 bitmap = bitmap_alloc(max_pages); in policy_init()
48 if ( !bitmap ) in policy_init()
69 set_bit(0, bitmap); in policy_init()
97 … if ( ~bitmap[current_gfn >> ORDER_LONG] == 0 || ~unconsumed[current_gfn >> ORDER_LONG] == 0 ) in policy_choose_victim()
106 if ( test_bit(current_gfn, bitmap) ) in policy_choose_victim()
141 set_bit(gfn, bitmap); in policy_notify_paged_out()
150 clear_bit(old_gfn, bitmap); in policy_handle_paged_in()
155 clear_bit(gfn, bitmap); in policy_handle_paged_in()
174 clear_bit(gfn, bitmap); in policy_notify_dropped()
A Dxenpaging.c440 paging->bitmap = bitmap_alloc(paging->max_pages); in xenpaging_init()
441 if ( !paging->bitmap ) in xenpaging_init()
509 free(paging->bitmap); in xenpaging_init()
744 if ( test_bit(i, paging->bitmap) ) in resume_pages()
801 if ( test_and_set_bit(gfn, paging->bitmap) ) in evict_victim()
918 if ( test_and_clear_bit(req.u.mem_paging.gfn, paging->bitmap) ) in main()
A Dxenpaging.h56 unsigned long *bitmap; member
/tools/include/
A Dlibxl_utils.h103 int libxl_bitmap_is_full(const libxl_bitmap *bitmap);
104 int libxl_bitmap_is_empty(const libxl_bitmap *bitmap);
105 int libxl_bitmap_test(const libxl_bitmap *bitmap, int bit);
106 void libxl_bitmap_set(libxl_bitmap *bitmap, int bit);
107 void libxl_bitmap_reset(libxl_bitmap *bitmap, int bit);
108 int libxl_bitmap_count_set(const libxl_bitmap *bitmap);
116 static inline void libxl_bitmap_set_any(libxl_bitmap *bitmap) in libxl_bitmap_set_any() argument
118 memset(bitmap->map, -1, bitmap->size); in libxl_bitmap_set_any()
120 static inline void libxl_bitmap_set_none(libxl_bitmap *bitmap) in libxl_bitmap_set_none() argument
122 memset(bitmap->map, 0, bitmap->size); in libxl_bitmap_set_none()
[all …]
/tools/golang/xenlight/
A Dxenlight.go518 bitmap []C.uint8_t member
522 bm.bitmap = nil
531 copy(bm.bitmap, cs)
544 copy(cs, bm.bitmap)
855 bm.bitmap = append(bm.bitmap, make([]C.uint8_t, ibit+1-len(bm.bitmap))...)
897 if len(a.bitmap) > len(b.bitmap) {
898 max = len(a.bitmap)
899 min = len(b.bitmap)
901 max = len(b.bitmap)
902 min = len(a.bitmap)
[all …]
/tools/libs/light/
A Dlibxl_utils.c607 bitmap->map = libxl__calloc(NOGC, sizeof(*bitmap->map), sz); in libxl_bitmap_alloc()
608 bitmap->size = sz; in libxl_bitmap_alloc()
671 for (i = 0; i < bitmap->size; i++) in libxl_bitmap_is_full()
672 if (bitmap->map[i] != (uint8_t)-1) in libxl_bitmap_is_full()
681 for (i = 0; i < bitmap->size; i++) in libxl_bitmap_is_empty()
682 if (bitmap->map[i]) in libxl_bitmap_is_empty()
689 if (bit >= bitmap->size * 8 || bit < 0) in libxl_bitmap_test()
696 if (bit >= bitmap->size * 8 || bit < 0) in libxl_bitmap_set()
698 bitmap->map[bit / 8] |= 1 << (bit & 7); in libxl_bitmap_set()
781 libxl_for_each_set_bit(i, *bitmap) in libxl_bitmap_count_set()
[all …]
A Dlibxl_json.c157 libxl_bitmap *bitmap) in libxl_bitmap_gen_json() argument
165 libxl_for_each_bit(i, *bitmap) { in libxl_bitmap_gen_json()
166 if (libxl_bitmap_test(bitmap, i)) { in libxl_bitmap_gen_json()
A Dlibxl_types.idl19 libxl_bitmap = Builtin("bitmap", json_parse_type="JSON_ARRAY", dispose_fn="libxl_bitmap_dispose", p…
/tools/libs/ctrl/
A Dxc_cpupool.c92 set_xen_guest_handle(sysctl.u.cpupool_op.cpumap.bitmap, local); in xc_cpupool_getinfo()
202 set_xen_guest_handle(sysctl.u.cpupool_op.cpumap.bitmap, local); in xc_cpupool_freeinfo()
A Dxc_tbuf.c150 set_xen_guest_handle(sysctl.u.tbuf_op.cpu_mask.bitmap, mask); in xc_tbuf_set_cpu_mask()
A Dxc_domain.c149 set_xen_guest_handle(domctl.u.nodeaffinity.nodemap.bitmap, local); in xc_domain_node_setaffinity()
186 set_xen_guest_handle(domctl.u.nodeaffinity.nodemap.bitmap, local); in xc_domain_node_getaffinity()
236 set_xen_guest_handle(domctl.u.vcpuaffinity.cpumap_hard.bitmap, in xc_vcpu_setaffinity()
239 set_xen_guest_handle(domctl.u.vcpuaffinity.cpumap_soft.bitmap, in xc_vcpu_setaffinity()
288 set_xen_guest_handle(domctl.u.vcpuaffinity.cpumap_hard.bitmap, in xc_vcpu_getaffinity()
291 set_xen_guest_handle(domctl.u.vcpuaffinity.cpumap_soft.bitmap, in xc_vcpu_getaffinity()
A Dxc_misc.c429 set_xen_guest_handle(inject->cpumap.bitmap, cpumap); in xc_mca_op_inject_v2()
/tools/fuzz/x86_instruction_emulator/
A Dfuzz-emul.c717 if ( !(bitmap & (1 << CANONICALIZE_##reg)) ) \
754 if ( bitmap & (1 << HOOK_##h) ) \
764 unsigned long bitmap = c->options; in disable_hooks() local
817 unsigned long bitmap = c->options; in sanitize_input() local
/tools/python/scripts/
A Dconvert-legacy-stream409 bitmap = unpack_exact("Q" * ((max_id // 64) + 1))
411 for idx, word in enumerate(bitmap):
/tools/ocaml/libs/xc/
A Dxenctrl_stubs.c140 (unsigned int bitmap) in c_bitmap_to_ocaml_list() argument
162 for ( unsigned int i = 0; bitmap; i++, bitmap >>= 1 ) in c_bitmap_to_ocaml_list()
164 if ( !(bitmap & 1) ) in c_bitmap_to_ocaml_list()
/tools/firmware/rombios/
A Drombios.c9940 dw 0x0c20 ;; IRQ bitmap INTA#
9942 dw 0x0c20 ;; IRQ bitmap INTB#
9944 dw 0x0c20 ;; IRQ bitmap INTC#
9946 dw 0x0c20 ;; IRQ bitmap INTD#
9953 dw 0x0c20 ;; IRQ bitmap INTA#
9955 dw 0x0c20 ;; IRQ bitmap INTB#
9957 dw 0x0c20 ;; IRQ bitmap INTC#
9959 dw 0x0c20 ;; IRQ bitmap INTD#
9966 dw 0x0c20 ;; IRQ bitmap INTA#
9968 dw 0x0c20 ;; IRQ bitmap INTB#
[all …]

Completed in 96 milliseconds