Home
last modified time | relevance | path

Searched refs:keybuf (Results 1 – 25 of 29) sorted by relevance

12

/Linux-v5.4/drivers/md/bcache/
Dbtree.h320 typedef bool (keybuf_pred_fn)(struct keybuf *buf, struct bkey *k);
322 void bch_keybuf_init(struct keybuf *buf);
323 void bch_refill_keybuf(struct cache_set *c, struct keybuf *buf,
325 bool bch_keybuf_check_overlapping(struct keybuf *buf, struct bkey *start,
327 void bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w);
328 struct keybuf_key *bch_keybuf_next(struct keybuf *buf);
330 struct keybuf *buf,
Dbcache.h223 struct keybuf;
231 struct keybuf { struct
340 struct keybuf writeback_keys;
653 struct keybuf moving_gc_keys;
Ddebug.c163 struct keybuf keys;
166 static bool dump_pred(struct keybuf *buf, struct bkey *k) in dump_pred()
Dwriteback.c556 static bool dirty_pred(struct keybuf *buf, struct bkey *k) in dirty_pred()
569 struct keybuf *buf = &dc->writeback_keys; in refill_full_stripes()
618 struct keybuf *buf = &dc->writeback_keys; in refill_dirty()
Dbtree.c2472 struct keybuf *buf;
2481 struct keybuf *buf = refill->buf; in refill_keybuf_fn()
2521 void bch_refill_keybuf(struct cache_set *c, struct keybuf *buf, in bch_refill_keybuf()
2561 static void __bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in __bch_keybuf_del()
2567 void bch_keybuf_del(struct keybuf *buf, struct keybuf_key *w) in bch_keybuf_del()
2574 bool bch_keybuf_check_overlapping(struct keybuf *buf, struct bkey *start, in bch_keybuf_check_overlapping()
2603 struct keybuf_key *bch_keybuf_next(struct keybuf *buf) in bch_keybuf_next()
2622 struct keybuf *buf, in bch_keybuf_next_rescan()
2644 void bch_keybuf_init(struct keybuf *buf) in bch_keybuf_init()
Dmovinggc.c22 static bool moving_pred(struct keybuf *buf, struct bkey *k) in moving_pred()
/Linux-v5.4/drivers/media/pci/ivtv/
Divtv-i2c.c140 unsigned char keybuf[4]; in get_key_adaptec() local
142 keybuf[0] = 0x00; in get_key_adaptec()
143 i2c_master_send(ir->c, keybuf, 1); in get_key_adaptec()
145 if (i2c_master_recv(ir->c, keybuf, sizeof(keybuf)) != sizeof(keybuf)) { in get_key_adaptec()
150 if (keybuf[2] == 0xff) in get_key_adaptec()
154 keybuf[2] &= 0x7f; in get_key_adaptec()
155 keybuf[3] |= 0x80; in get_key_adaptec()
158 *scancode = keybuf[3] | keybuf[2] << 8 | keybuf[1] << 16 |keybuf[0] << 24; in get_key_adaptec()
/Linux-v5.4/drivers/media/usb/dvb-usb/
Ddvb-usb-remote.c363 u8 keybuf[5], u32 *event, int *state) in dvb_usb_nec_rc_key_to_event()
369 switch (keybuf[0]) { in dvb_usb_nec_rc_key_to_event()
373 if ((u8) ~keybuf[1] != keybuf[2] || in dvb_usb_nec_rc_key_to_event()
374 (u8) ~keybuf[3] != keybuf[4]) { in dvb_usb_nec_rc_key_to_event()
380 if (rc5_custom(&keymap[i]) == keybuf[1] && in dvb_usb_nec_rc_key_to_event()
381 rc5_data(&keymap[i]) == keybuf[3]) { in dvb_usb_nec_rc_key_to_event()
392 deb_err("unknown type of remote status: %d\n",keybuf[0]); in dvb_usb_nec_rc_key_to_event()
/Linux-v5.4/fs/befs/
Dbtree.h11 loff_t key_no, size_t bufsize, char *keybuf,
Dbtree.c412 loff_t key_no, size_t bufsize, char *keybuf, size_t * keysize, in befs_btree_read() argument
503 strlcpy(keybuf, keystart, keylen + 1); in befs_btree_read()
508 cur_key, keylen, keybuf, *value); in befs_btree_read()
Dlinuxvfs.c223 char keybuf[BEFS_NAME_LEN + 1]; in befs_readdir() local
230 keybuf, &keysize, &value); in befs_readdir()
253 befs_utf2nls(sb, keybuf, keysize, &nlsname, in befs_readdir()
266 if (!dir_emit(ctx, keybuf, keysize, in befs_readdir()
/Linux-v5.4/drivers/s390/crypto/
Dzcrypt_ccamisc.h146 u8 *keybuf, size_t *keybufsize);
158 const u8 *clrkey, u8 *keybuf, size_t *keybufsize);
Dpkey_api.c391 u32 kflags, u8 *keybuf, size_t *keybufsize) in pkey_genseckey2() argument
423 rc = cca_genseckey(card, dom, ksize, keybuf); in pkey_genseckey2()
427 keybuf, keybufsize); in pkey_genseckey2()
438 u8 *keybuf, size_t *keybufsize) in pkey_clr2seckey2() argument
471 clrkey, keybuf); in pkey_clr2seckey2()
475 clrkey, keybuf, keybufsize); in pkey_clr2seckey2()
Dzcrypt_ccamisc.c713 u8 *keybuf, size_t *keybufsize) in cca_gencipherkey() argument
892 if (keybuf) { in cca_gencipherkey()
894 memcpy(keybuf, t, t->len); in cca_gencipherkey()
1064 const u8 *clrkey, u8 *keybuf, size_t *keybufsize) in cca_clr2cipherkey() argument
1132 if (keybuf) { in cca_clr2cipherkey()
1136 memcpy(keybuf, token, tokensize); in cca_clr2cipherkey()
/Linux-v5.4/drivers/net/wireless/intersil/hostap/
Dhostap_main.c330 char keybuf[WEP_KEY_LEN + 1]; in hostap_set_encryption() local
385 len = local->crypt_info.crypt[idx]->ops->get_key(keybuf, sizeof(keybuf), NULL, in hostap_set_encryption()
391 memset(keybuf, 0, sizeof(keybuf)); in hostap_set_encryption()
394 keybuf, sizeof(keybuf), in hostap_set_encryption()
399 keybuf, keylen)) { in hostap_set_encryption()
/Linux-v5.4/arch/s390/crypto/
Dpaes_s390.c51 u8 keybuf[128]; member
59 if (keylen <= sizeof(kb->keybuf)) in _copy_key_to_kb()
60 kb->key = kb->keybuf; in _copy_key_to_kb()
74 if (kb->key && kb->key != kb->keybuf in _free_kb_keybuf()
75 && kb->keylen > sizeof(kb->keybuf)) { in _free_kb_keybuf()
/Linux-v5.4/net/bluetooth/
Damp.c171 u8 keybuf[HCI_AMP_LINK_KEY_SIZE]; in phylink_gen_key() local
196 memcpy(&keybuf[0], key->val, HCI_LINK_KEY_SIZE); in phylink_gen_key()
197 memcpy(&keybuf[HCI_LINK_KEY_SIZE], key->val, HCI_LINK_KEY_SIZE); in phylink_gen_key()
200 err = hmac_sha256(keybuf, HCI_AMP_LINK_KEY_SIZE, "gamp", 4, gamp_key); in phylink_gen_key()
/Linux-v5.4/drivers/net/wireless/intel/ipw2x00/
Dlibipw_wx.c298 union iwreq_data *wrqu, char *keybuf) in libipw_wx_set_encode() argument
398 memcpy(sec.keys[key], keybuf, erq->length); in libipw_wx_set_encode()
464 union iwreq_data *wrqu, char *keybuf) in libipw_wx_get_encode() argument
489 memcpy(keybuf, sec->keys[key], len); in libipw_wx_get_encode()
/Linux-v5.4/drivers/staging/rtl8192e/
Drtllib_wx.c289 union iwreq_data *wrqu, char *keybuf) in rtllib_wx_set_encode() argument
388 memcpy(sec.keys[key], keybuf, erq->length); in rtllib_wx_set_encode()
466 union iwreq_data *wrqu, char *keybuf) in rtllib_wx_get_encode() argument
494 len = crypt->ops->get_key(keybuf, SCM_KEY_LEN, NULL, crypt->priv); in rtllib_wx_get_encode()
/Linux-v5.4/drivers/staging/rtl8192u/ieee80211/
Dieee80211_wx.c275 union iwreq_data *wrqu, char *keybuf) in ieee80211_wx_set_encode() argument
370 memcpy(sec.keys[key], keybuf, erq->length); in ieee80211_wx_set_encode()
448 union iwreq_data *wrqu, char *keybuf) in ieee80211_wx_get_encode() argument
475 len = crypt->ops->get_key(keybuf, SCM_KEY_LEN, NULL, crypt->priv); in ieee80211_wx_get_encode()
/Linux-v5.4/arch/m68k/include/asm/
Dopenprom.h115 struct keybuf *pv_keybuf;
/Linux-v5.4/drivers/net/wireless/intersil/orinoco/
Dwext.c238 char *keybuf) in orinoco_ioctl_setiwencode() argument
303 err = orinoco_set_key(priv, index, ORINOCO_ALG_WEP, keybuf, in orinoco_ioctl_setiwencode()
329 char *keybuf) in orinoco_ioctl_getiwencode() argument
356 memcpy(keybuf, priv->keys[index].key, erq->length); in orinoco_ioctl_getiwencode()
/Linux-v5.4/net/wireless/
Dwext-compat.c566 struct iw_point *erq, char *keybuf) in cfg80211_wext_siwencode() argument
610 params.key = keybuf; in cfg80211_wext_siwencode()
717 struct iw_point *erq, char *keybuf) in cfg80211_wext_giwencode() argument
746 memcpy(keybuf, wdev->wext.keys->params[idx].key, erq->length); in cfg80211_wext_giwencode()
/Linux-v5.4/drivers/staging/rtl8712/
Drtl871x_ioctl_linux.c1497 union iwreq_data *wrqu, char *keybuf) in r8711_wx_set_enc() argument
1586 memcpy(wep.KeyMaterial, keybuf, wep.KeyLength); in r8711_wx_set_enc()
1594 union iwreq_data *wrqu, char *keybuf) in r8711_wx_get_enc() argument
1627 memcpy(keybuf, dk[key].skey, in r8711_wx_get_enc()
1822 union iwreq_data *wrqu, char *keybuf) in r8711_wx_read32() argument
1839 union iwreq_data *wrqu, char *keybuf) in r8711_wx_write32() argument
/Linux-v5.4/drivers/net/ethernet/sfc/
Def10.c2785 MCDI_DECLARE_BUF(keybuf, MC_CMD_RSS_CONTEXT_SET_KEY_IN_LEN); in efx_ef10_populate_rss_table()
2808 MCDI_SET_DWORD(keybuf, RSS_CONTEXT_SET_KEY_IN_RSS_CONTEXT_ID, in efx_ef10_populate_rss_table()
2813 MCDI_PTR(keybuf, RSS_CONTEXT_SET_KEY_IN_TOEPLITZ_KEY)[i] = key[i]; in efx_ef10_populate_rss_table() local
2815 return efx_mcdi_rpc(efx, MC_CMD_RSS_CONTEXT_SET_KEY, keybuf, in efx_ef10_populate_rss_table()
2816 sizeof(keybuf), NULL, 0, NULL); in efx_ef10_populate_rss_table()
2926 MCDI_DECLARE_BUF(keybuf, MC_CMD_RSS_CONTEXT_GET_KEY_OUT_LEN); in efx_ef10_rx_pull_rss_context_config()
2959 keybuf, sizeof(keybuf), &outlen); in efx_ef10_rx_pull_rss_context_config()
2968 keybuf, RSS_CONTEXT_GET_KEY_OUT_TOEPLITZ_KEY)[i]; in efx_ef10_rx_pull_rss_context_config()

12