/openbmc/linux/drivers/md/persistent-data/ |
H A D | dm-space-map-common.c | 194 static int sm_ll_init(struct ll_disk *ll, struct dm_transaction_manager *tm) in sm_ll_init() argument 196 memset(ll, 0, sizeof(struct ll_disk)); in sm_ll_init() 198 ll->tm = tm; in sm_ll_init() 200 ll->bitmap_info.tm = tm; in sm_ll_init() 201 ll->bitmap_info.levels = 1; in sm_ll_init() 208 ll->bitmap_info.value_type.size = sizeof(struct disk_index_entry); in sm_ll_init() 209 ll->bitmap_info.value_type.inc = NULL; in sm_ll_init() 210 ll->bitmap_info.value_type.dec = NULL; in sm_ll_init() 211 ll->bitmap_info.value_type.equal = NULL; in sm_ll_init() 213 ll->ref_count_info.tm = tm; in sm_ll_init() [all …]
|
H A D | dm-space-map-common.h | 51 typedef int (*load_ie_fn)(struct ll_disk *ll, dm_block_t index, struct disk_index_entry *result); 52 typedef int (*save_ie_fn)(struct ll_disk *ll, dm_block_t index, struct disk_index_entry *ie); 53 typedef int (*init_index_fn)(struct ll_disk *ll); 54 typedef int (*open_index_fn)(struct ll_disk *ll); 55 typedef dm_block_t (*max_index_entries_fn)(struct ll_disk *ll); 56 typedef int (*commit_fn)(struct ll_disk *ll); 118 int sm_ll_extend(struct ll_disk *ll, dm_block_t extra_blocks); 119 int sm_ll_lookup_bitmap(struct ll_disk *ll, dm_block_t b, uint32_t *result); 120 int sm_ll_lookup(struct ll_disk *ll, dm_block_t b, uint32_t *result); 121 int sm_ll_find_free_block(struct ll_disk *ll, dm_block_t begin, [all …]
|
H A D | dm-space-map-disk.c | 28 struct ll_disk ll; member 46 return sm_ll_extend(&smd->ll, extra_blocks); in sm_disk_extend() 72 return sm_ll_lookup(&smd->ll, b, result); in sm_disk_get_count() 97 r = sm_ll_insert(&smd->ll, b, count, &nr_allocations); in sm_disk_set_count() 110 r = sm_ll_inc(&smd->ll, b, e, &nr_allocations); in sm_disk_inc_blocks() 123 r = sm_ll_dec(&smd->ll, b, e, &nr_allocations); in sm_disk_dec_blocks() 139 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, smd->begin, smd->ll.nr_blocks, b); in sm_disk_new_block() 145 r = sm_ll_find_common_free_block(&smd->old_ll, &smd->ll, 0, smd->begin, b); in sm_disk_new_block() 151 r = sm_ll_inc(&smd->ll, *b, *b + 1, &nr_allocations); in sm_disk_new_block() 163 r = sm_ll_commit(&smd->ll); in sm_disk_commit() [all …]
|
H A D | dm-space-map-metadata.c | 171 struct ll_disk ll; member 202 r = sm_ll_inc(&smm->ll, op->b, op->e, &nr_allocations); in commit_bop() 206 r = sm_ll_dec(&smm->ll, op->b, op->e, &nr_allocations); in commit_bop() 287 *count = smm->ll.nr_blocks; in sm_metadata_get_nr_blocks() 333 r = sm_ll_lookup(&smm->ll, b, result); in sm_metadata_get_count() 379 r = sm_ll_lookup_bitmap(&smm->ll, b, &rc); in sm_metadata_count_is_more_than_one() 407 r = sm_ll_insert(&smm->ll, b, count, &nr_allocations); in sm_metadata_set_count() 425 r = sm_ll_inc(&smm->ll, b, e, &nr_allocations); in sm_metadata_inc_blocks() 442 r = sm_ll_dec(&smm->ll, b, e, &nr_allocations); in sm_metadata_dec_blocks() 458 r = sm_ll_find_common_free_block(&smm->old_ll, &smm->ll, smm->begin, smm->ll.nr_blocks, b); in sm_metadata_new_block_() [all …]
|
/openbmc/linux/drivers/bluetooth/ |
H A D | hci_ll.c | 89 struct ll_struct *ll = hu->priv; in send_hcill_cmd() local 105 skb_queue_tail(&ll->txq, skb); in send_hcill_cmd() 113 struct ll_struct *ll; in ll_open() local 117 ll = kzalloc(sizeof(*ll), GFP_KERNEL); in ll_open() 118 if (!ll) in ll_open() 121 skb_queue_head_init(&ll->txq); in ll_open() 122 skb_queue_head_init(&ll->tx_wait_q); in ll_open() 123 spin_lock_init(&ll->hcill_lock); in ll_open() 125 ll->hcill_state = HCILL_AWAKE; in ll_open() 127 hu->priv = ll; in ll_open() [all …]
|
/openbmc/linux/drivers/net/ethernet/amd/ |
H A D | a2065.c | 107 volatile struct lance_regs *ll; member 130 volatile struct lance_regs *ll = lp->ll; in load_csrs() local 134 ll->rap = LE_CSR1; in load_csrs() 135 ll->rdp = (leptr & 0xFFFF); in load_csrs() 136 ll->rap = LE_CSR2; in load_csrs() 137 ll->rdp = leptr >> 16; in load_csrs() 138 ll->rap = LE_CSR3; in load_csrs() 139 ll->rdp = lp->busmaster_regval; in load_csrs() 142 ll->rap = LE_CSR0; in load_csrs() 220 volatile struct lance_regs *ll = lp->ll; in init_restart_lance() local [all …]
|
H A D | declance.c | 254 volatile struct lance_regs *ll; member 305 volatile struct lance_regs *ll = lp->ll; in load_csrs() local 313 writereg(&ll->rap, LE_CSR1); in load_csrs() 314 writereg(&ll->rdp, (leptr & 0xFFFF)); in load_csrs() 315 writereg(&ll->rap, LE_CSR2); in load_csrs() 316 writereg(&ll->rdp, leptr >> 16); in load_csrs() 317 writereg(&ll->rap, LE_CSR3); in load_csrs() 318 writereg(&ll->rdp, lp->busmaster_regval); in load_csrs() 321 writereg(&ll->rap, LE_CSR0); in load_csrs() 529 volatile struct lance_regs *ll = lp->ll; in init_restart_lance() local [all …]
|
/openbmc/u-boot/arch/nios2/lib/ |
H A D | libgcc.c | 29 DWtype ll; member 56 const DWunion uu = {.ll = u}; in __ashldi3() 73 return w.ll; in __ashldi3() 82 const DWunion uu = {.ll = u}; in __ashrdi3() 100 return w.ll; in __ashrdi3() 109 const DWunion uu = {.ll = u}; in __lshrdi3() 126 return w.ll; in __lshrdi3() 132 const DWunion au = {.ll = a}; in __cmpdi2() 133 const DWunion bu = {.ll = b}; in __cmpdi2() 149 const DWunion nn = {.ll = n}; in __udivmoddi4() [all …]
|
/openbmc/linux/drivers/misc/ti-st/ |
H A D | st_ll.c | 86 void st_ll_enable(struct st_data_s *ll) in st_ll_enable() argument 88 ll->ll_state = ST_LL_AWAKE; in st_ll_enable() 93 void st_ll_disable(struct st_data_s *ll) in st_ll_disable() argument 95 ll->ll_state = ST_LL_INVALID; in st_ll_disable() 99 void st_ll_wakeup(struct st_data_s *ll) in st_ll_wakeup() argument 101 if (likely(ll->ll_state != ST_LL_AWAKE)) { in st_ll_wakeup() 102 send_ll_cmd(ll, LL_WAKE_UP_IND); /* WAKE_IND */ in st_ll_wakeup() 103 ll->ll_state = ST_LL_ASLEEP_TO_AWAKE; in st_ll_wakeup() 111 unsigned long st_ll_getstate(struct st_data_s *ll) in st_ll_getstate() argument 113 pr_debug(" returning state %ld", ll->ll_state); in st_ll_getstate() [all …]
|
/openbmc/qemu/target/sparc/ |
H A D | vis_helper.c | 90 uint64_t ll; member 108 d.ll = 0; in helper_fpmerge() 119 return d.ll; in helper_fpmerge() 133 d.ll = src2; in helper_fmul8x16() 140 return d.ll; in helper_fmul8x16() 149 d.ll = 0; in helper_fmul8x16a() 156 return d.ll; in helper_fmul8x16a() 163 s.ll = src1; in helper_fmul8sux16() 164 d.ll = src2; in helper_fmul8sux16() 171 return d.ll; in helper_fmul8sux16() [all …]
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | atomic.h | 44 #define ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument 62 "1: " #ll " %0, %1 # " #pfx "_" #op " \n" \ 71 #define ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \ argument 92 "1: " #ll " %1, %2 # " #pfx "_" #op "_return\n" \ 105 #define ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc) \ argument 125 "1: " #ll " %1, %2 # " #pfx "_fetch_" #op "\n" \ 139 #define ATOMIC_OPS(pfx, op, type, c_op, asm_op, ll, sc) \ argument 140 ATOMIC_OP(pfx, op, type, c_op, asm_op, ll, sc) \ 141 ATOMIC_OP_RETURN(pfx, op, type, c_op, asm_op, ll, sc) \ 142 ATOMIC_FETCH_OP(pfx, op, type, c_op, asm_op, ll, sc) [all …]
|
/openbmc/linux/include/linux/ |
H A D | math64.h | 200 u64 ll; in mul_u64_u64_shr() member 211 a0.ll = a; in mul_u64_u64_shr() 212 b0.ll = b; in mul_u64_u64_shr() 214 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); in mul_u64_u64_shr() 215 rm.ll = mul_u32_u32(a0.l.low, b0.l.high); in mul_u64_u64_shr() 216 rn.ll = mul_u32_u32(a0.l.high, b0.l.low); in mul_u64_u64_shr() 217 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); in mul_u64_u64_shr() 233 return rl.ll; in mul_u64_u64_shr() 235 return (rl.ll >> shift) | (rh.ll << (64 - shift)); in mul_u64_u64_shr() 236 return rh.ll >> (shift & 63); in mul_u64_u64_shr() [all …]
|
H A D | math.h | 39 #define DIV_ROUND_DOWN_ULL(ll, d) \ argument 40 ({ unsigned long long _tmp = (ll); do_div(_tmp, d); _tmp; }) 42 #define DIV_ROUND_UP_ULL(ll, d) \ argument 43 DIV_ROUND_DOWN_ULL((unsigned long long)(ll) + (d) - 1, (d)) 46 # define DIV_ROUND_UP_SECTOR_T(ll,d) DIV_ROUND_UP_ULL(ll, d) argument 48 # define DIV_ROUND_UP_SECTOR_T(ll,d) DIV_ROUND_UP(ll,d) argument
|
/openbmc/u-boot/include/linux/ |
H A D | math64.h | 186 u64 ll; in mul_u64_u64_shr() member 197 a0.ll = a; in mul_u64_u64_shr() 198 b0.ll = b; in mul_u64_u64_shr() 200 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); in mul_u64_u64_shr() 201 rm.ll = mul_u32_u32(a0.l.low, b0.l.high); in mul_u64_u64_shr() 202 rn.ll = mul_u32_u32(a0.l.high, b0.l.low); in mul_u64_u64_shr() 203 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); in mul_u64_u64_shr() 219 return rl.ll; in mul_u64_u64_shr() 221 return (rl.ll >> shift) | (rh.ll << (64 - shift)); in mul_u64_u64_shr() 222 return rh.ll >> (shift & 63); in mul_u64_u64_shr() [all …]
|
H A D | kernel.h | 65 #define DIV_ROUND_DOWN_ULL(ll, d) \ argument 66 ({ unsigned long long _tmp = (ll); do_div(_tmp, d); _tmp; }) 68 #define DIV_ROUND_UP_ULL(ll, d) DIV_ROUND_DOWN_ULL((ll) + (d) - 1, (d)) argument 71 # define DIV_ROUND_UP_SECTOR_T(ll,d) DIV_ROUND_UP_ULL(ll, d) argument 73 # define DIV_ROUND_UP_SECTOR_T(ll,d) DIV_ROUND_UP(ll,d) argument
|
/openbmc/openbmc/meta-facebook/recipes-fb/network-wait-ipv6-ll/network-wait-ipv6-ll/ |
H A D | check-ipv6-ll | 5 ll="" 41 ll=$(get_ll) 42 if [ "$ll" == "$exp_ll" ]; then 61 if [ "$ll" != "$exp_ll" ]; then 64 ll=$(get_ll) 65 if [ "$ll" == "$exp_ll" ]; then
|
/openbmc/openbmc/meta-facebook/recipes-fb/network-wait-ipv6-ll/ |
H A D | network-wait-ipv6-ll_0.1.bb | 12 file://check-ipv6-ll \ 13 file://network-wait-ipv6-ll@.service \ 18 install -m 0755 ${UNPACKDIR}/check-ipv6-ll ${D}${libexecdir} 24 NCSI_WAIT_IPV6_LL_INSTFMT="../network-wait-ipv6-ll@.service:${TGT}.wants/network-wait-ipv6-ll@{0}.s… 26 SYSTEMD_SERVICE:${PN} += "network-wait-ipv6-ll@.service"
|
/openbmc/u-boot/arch/m68k/lib/ |
H A D | muldi3.c | 42 __w.ll; }) 54 DItype ll; member 62 uu.ll = u, in __muldi3() 63 vv.ll = v; in __muldi3() 65 w.ll = __umulsidi3 (uu.s.low, vv.s.low); in __muldi3() 69 return w.ll; in __muldi3()
|
/openbmc/u-boot/arch/microblaze/lib/ |
H A D | muldi3.c | 46 __w.ll; }) 59 DItype ll; member 67 uu.ll = u, vv.ll = v; in __muldi3() 69 w.ll = __umulsidi3(uu.s.low, vv.s.low); in __muldi3() 73 return w.ll; in __muldi3()
|
/openbmc/linux/arch/m68k/lib/ |
H A D | muldi3.c | 66 __w.ll; }) 78 DItype ll; member 87 uu.ll = u; in __muldi3() 88 vv.ll = v; in __muldi3() 90 w.ll = __umulsidi3 (uu.s.low, vv.s.low); in __muldi3() 94 return w.ll; in __muldi3()
|
/openbmc/linux/lib/ |
H A D | muldi3.c | 45 __w.ll; \ 51 const DWunion uu = {.ll = u}; in __muldi3() 52 const DWunion vv = {.ll = v}; in __muldi3() 53 DWunion w = {.ll = __umulsidi3(uu.s.low, vv.s.low)}; in __muldi3() 58 return w.ll; in __muldi3()
|
H A D | inflate.c | 844 unsigned *ll; /* literal/length and distance code lengths */ in inflate_dynamic() local 852 ll = malloc(sizeof(*ll) * (288+32)); /* literal/length and distance code lengths */ in inflate_dynamic() 854 ll = malloc(sizeof(*ll) * (286+30)); /* literal/length and distance code lengths */ in inflate_dynamic() 857 if (ll == NULL) in inflate_dynamic() 891 ll[border[j]] = (unsigned)b & 7; in inflate_dynamic() 895 ll[border[j]] = 0; in inflate_dynamic() 901 if ((i = huft_build(ll, 19, 19, NULL, NULL, &tl, &bl)) != 0) in inflate_dynamic() 922 ll[i++] = l = j; /* save last length in l */ in inflate_dynamic() 933 ll[i++] = l; in inflate_dynamic() 945 ll[i++] = 0; in inflate_dynamic() [all …]
|
/openbmc/linux/arch/microblaze/lib/ |
H A D | muldi3.c | 43 __w.ll; \ 49 const DWunion uu = {.ll = u}; in __muldi3() 50 const DWunion vv = {.ll = v}; in __muldi3() 51 DWunion w = {.ll = __umulsidi3(uu.s.low, vv.s.low)}; in __muldi3() 56 return w.ll; in __muldi3()
|
/openbmc/u-boot/arch/arc/lib/ |
H A D | libgcc2.c | 14 const DWunion uu = {.ll = u}; in __ashldi3() 28 return w.ll; in __ashldi3() 37 const DWunion uu = {.ll = u}; in __ashrdi3() 52 return w.ll; in __ashrdi3() 61 const DWunion uu = {.ll = u}; in __lshrdi3() 75 return w.ll; in __lshrdi3()
|
/openbmc/linux/kernel/locking/ |
H A D | test-ww_mutex.c | 481 struct reorder_lock *ll, *ln; in stress_reorder_work() local 490 ll = kmalloc(sizeof(*ll), GFP_KERNEL); in stress_reorder_work() 491 if (!ll) in stress_reorder_work() 494 ll->lock = &stress->locks[order[n]]; in stress_reorder_work() 495 list_add(&ll->link, &locks); in stress_reorder_work() 503 list_for_each_entry(ll, &locks, link) { in stress_reorder_work() 504 err = ww_mutex_lock(ll->lock, &ctx); in stress_reorder_work() 508 ln = ll; in stress_reorder_work() 518 ww_mutex_lock_slow(ll->lock, &ctx); in stress_reorder_work() 519 list_move(&ll->link, &locks); /* restarts iteration */ in stress_reorder_work() [all …]
|