/kernel/linux/linux-5.10/drivers/net/ethernet/wiznet/ |
H A D | w5100-spi.c | 30 u8 data; in w5100_spi_read() local 33 ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, 1); in w5100_spi_read() 35 return ret ? ret : data; in w5100_spi_read() 38 static int w5100_spi_write(struct net_device *ndev, u32 addr, u8 data) in w5100_spi_write() argument 41 u8 cmd[4] = { W5100_SPI_WRITE_OPCODE, addr >> 8, addr & 0xff, data}; in w5100_spi_write() 48 u16 data; in w5100_spi_read16() local 54 data = ret << 8; in w5100_spi_read16() 57 return ret < 0 ? ret : data | ret; in w5100_spi_read16() 60 static int w5100_spi_write16(struct net_device *ndev, u32 addr, u16 data) in w5100_spi_write16() argument 64 ret = w5100_spi_write(ndev, addr, data >> in w5100_spi_write16() 143 u8 data; w5200_spi_read() local 151 w5200_spi_write(struct net_device *ndev, u32 addr, u8 data) w5200_spi_write() argument 163 __be16 data; w5200_spi_read16() local 171 w5200_spi_write16(struct net_device *ndev, u32 addr, u16 data) w5200_spi_write16() argument 292 u8 data; w5500_spi_read() local 300 w5500_spi_write(struct net_device *ndev, u32 addr, u8 data) w5500_spi_write() argument 321 __be16 data; w5500_spi_read16() local 329 w5500_spi_write16(struct net_device *ndev, u32 addr, u16 data) w5500_spi_write16() argument [all...] |
/kernel/linux/linux-5.10/lib/ |
H A D | siphash.c | 47 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key) in __siphash_aligned() argument 49 const u8 *end = data + len - (len % sizeof(u64)); in __siphash_aligned() 53 for (; data != end; data += sizeof(u64)) { in __siphash_aligned() 54 m = le64_to_cpup(data); in __siphash_aligned() 62 b |= le64_to_cpu((__force __le64)(load_unaligned_zeropad(data) & in __siphash_aligned() 69 case 4: b |= le32_to_cpup(data); break; in __siphash_aligned() 71 case 2: b |= le16_to_cpup(data); break; in __siphash_aligned() 80 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key) in __siphash_unaligned() argument 82 const u8 *end = data in __siphash_unaligned() 248 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_aligned() argument 280 __hsiphash_unaligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_unaligned() argument 410 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_aligned() argument 432 __hsiphash_unaligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_unaligned() argument [all...] |
/kernel/linux/linux-5.10/drivers/nfc/st-nci/ |
H A D | vendor_cmds.c | 36 u8 data; member 39 static int st_nci_factory_mode(struct nfc_dev *dev, void *data, in st_nci_factory_mode() argument 48 pr_debug("factory mode: %x\n", ((u8 *)data)[0]); in st_nci_factory_mode() 50 switch (((u8 *)data)[0]) { in st_nci_factory_mode() 64 static int st_nci_hci_clear_all_pipes(struct nfc_dev *dev, void *data, in st_nci_hci_clear_all_pipes() argument 72 static int st_nci_hci_dm_put_data(struct nfc_dev *dev, void *data, in st_nci_hci_dm_put_data() argument 78 ST_NCI_HCI_DM_PUTDATA, data, in st_nci_hci_dm_put_data() 82 static int st_nci_hci_dm_update_aid(struct nfc_dev *dev, void *data, in st_nci_hci_dm_update_aid() argument 88 ST_NCI_HCI_DM_UPDATE_AID, data, data_len, NULL); in st_nci_hci_dm_update_aid() 91 static int st_nci_hci_dm_get_info(struct nfc_dev *dev, void *data, in st_nci_hci_dm_get_info() argument 124 st_nci_hci_dm_get_data(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_get_data() argument 157 st_nci_hci_dm_fwupd_start(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_fwupd_start() argument 172 st_nci_hci_dm_fwupd_end(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_fwupd_end() argument 181 st_nci_hci_dm_direct_load(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_direct_load() argument 194 st_nci_hci_dm_reset(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_reset() argument 206 st_nci_hci_get_param(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_get_param() argument 242 st_nci_hci_dm_field_generator(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_field_generator() argument 251 st_nci_hci_dm_vdc_measurement_value(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_vdc_measurement_value() argument 288 st_nci_hci_dm_vdc_value_comparison(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_vdc_value_comparison() argument 325 st_nci_loopback(struct nfc_dev *dev, void *data, size_t data_len) st_nci_loopback() argument 358 st_nci_manufacturer_specific(struct nfc_dev *dev, void *data, size_t data_len) st_nci_manufacturer_specific() argument [all...] |
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-da9063.c | 160 { .compatible = "dlg,da9063-rtc", .data = &da9063_bb_regs }, 161 { .compatible = "dlg,da9062-rtc", .data = &da9062_aa_regs }, 166 static void da9063_data_to_tm(u8 *data, struct rtc_time *tm, in da9063_data_to_tm() argument 171 tm->tm_sec = data[RTC_SEC] & config->rtc_count_sec_mask; in da9063_data_to_tm() 172 tm->tm_min = data[RTC_MIN] & config->rtc_count_min_mask; in da9063_data_to_tm() 173 tm->tm_hour = data[RTC_HOUR] & config->rtc_count_hour_mask; in da9063_data_to_tm() 174 tm->tm_mday = data[RTC_DAY] & config->rtc_count_day_mask; in da9063_data_to_tm() 175 tm->tm_mon = MONTHS_FROM_DA9063(data[RTC_MONTH] & in da9063_data_to_tm() 177 tm->tm_year = YEARS_FROM_DA9063(data[RTC_YEAR] & in da9063_data_to_tm() 181 static void da9063_tm_to_data(struct rtc_time *tm, u8 *data, in da9063_tm_to_data() argument 224 u8 data[RTC_DATA_LEN]; da9063_rtc_read_time() local 258 u8 data[RTC_DATA_LEN]; da9063_rtc_set_time() local 275 u8 data[RTC_DATA_LEN]; da9063_rtc_read_alarm() local 309 u8 data[RTC_DATA_LEN]; da9063_rtc_set_alarm() local 351 da9063_alarm_event(int irq, void *data) da9063_alarm_event() argument 381 u8 data[RTC_DATA_LEN]; da9063_rtc_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/reset/ |
H A D | reset-uniphier.c | 42 /* System reset data */ 156 /* Media I/O reset data */ 200 /* Peripheral reset data */ 250 /* Analog signal amplifiers reset data */ 261 const struct uniphier_reset_data *data; member 273 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_update() 314 for (p = priv->data; p->id != UNIPHIER_RESET_ID_END; p++) { in uniphier_reset_status() 347 const struct uniphier_reset_data *p, *data; in uniphier_reset_probe() local 352 data = of_device_get_match_data(dev); in uniphier_reset_probe() 353 if (WARN_ON(!data)) in uniphier_reset_probe() [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-da9063.c | 161 { .compatible = "dlg,da9063-rtc", .data = &da9063_bb_regs }, 162 { .compatible = "dlg,da9062-rtc", .data = &da9062_aa_regs }, 167 static void da9063_data_to_tm(u8 *data, struct rtc_time *tm, in da9063_data_to_tm() argument 172 tm->tm_sec = data[RTC_SEC] & config->rtc_count_sec_mask; in da9063_data_to_tm() 173 tm->tm_min = data[RTC_MIN] & config->rtc_count_min_mask; in da9063_data_to_tm() 174 tm->tm_hour = data[RTC_HOUR] & config->rtc_count_hour_mask; in da9063_data_to_tm() 175 tm->tm_mday = data[RTC_DAY] & config->rtc_count_day_mask; in da9063_data_to_tm() 176 tm->tm_mon = MONTHS_FROM_DA9063(data[RTC_MONTH] & in da9063_data_to_tm() 178 tm->tm_year = YEARS_FROM_DA9063(data[RTC_YEAR] & in da9063_data_to_tm() 182 static void da9063_tm_to_data(struct rtc_time *tm, u8 *data, in da9063_tm_to_data() argument 225 u8 data[RTC_DATA_LEN]; da9063_rtc_read_time() local 259 u8 data[RTC_DATA_LEN]; da9063_rtc_set_time() local 276 u8 data[RTC_DATA_LEN]; da9063_rtc_read_alarm() local 310 u8 data[RTC_DATA_LEN]; da9063_rtc_set_alarm() local 352 da9063_alarm_event(int irq, void *data) da9063_alarm_event() argument 382 u8 data[RTC_DATA_LEN]; da9063_rtc_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/staging/wlan-ng/ |
H A D | prism2mib.c | 72 struct p80211msg_dot11req_mibset *msg, void *data); 80 void *data); 86 struct p80211msg_dot11req_mibset *msg, void *data); 92 struct p80211msg_dot11req_mibset *msg, void *data); 99 void *data); 106 void *data); 114 void *data); 120 struct p80211msg_dot11req_mibset *msg, void *data); 245 msg->resultcode.data = P80211ENUM_resultcode_success; in prism2mgmt_mibset_mibget() 260 mibitem = (struct p80211itemd *)msg->mibattribute.data; in prism2mgmt_mibset_mibget() 347 prism2mib_bytearea2pstr(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_bytearea2pstr() argument 397 prism2mib_uint32(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_uint32() argument 444 prism2mib_flag(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_flag() argument 501 prism2mib_wepdefaultkey(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_wepdefaultkey() argument 551 prism2mib_privacyinvoked(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_privacyinvoked() argument 594 prism2mib_fragmentationthreshold(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_fragmentationthreshold() argument 640 prism2mib_priv(struct mibrec *mib, int isget, struct wlandevice *wlandev, struct hfa384x *hw, struct p80211msg_dot11req_mibset *msg, void *data) prism2mib_priv() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/wiznet/ |
H A D | w5100-spi.c | 30 u8 data; in w5100_spi_read() local 33 ret = spi_write_then_read(spi, cmd, sizeof(cmd), &data, 1); in w5100_spi_read() 35 return ret ? ret : data; in w5100_spi_read() 38 static int w5100_spi_write(struct net_device *ndev, u32 addr, u8 data) in w5100_spi_write() argument 41 u8 cmd[4] = { W5100_SPI_WRITE_OPCODE, addr >> 8, addr & 0xff, data}; in w5100_spi_write() 48 u16 data; in w5100_spi_read16() local 54 data = ret << 8; in w5100_spi_read16() 57 return ret < 0 ? ret : data | ret; in w5100_spi_read16() 60 static int w5100_spi_write16(struct net_device *ndev, u32 addr, u16 data) in w5100_spi_write16() argument 64 ret = w5100_spi_write(ndev, addr, data >> in w5100_spi_write16() 143 u8 data; w5200_spi_read() local 151 w5200_spi_write(struct net_device *ndev, u32 addr, u8 data) w5200_spi_write() argument 163 __be16 data; w5200_spi_read16() local 171 w5200_spi_write16(struct net_device *ndev, u32 addr, u16 data) w5200_spi_write16() argument 292 u8 data; w5500_spi_read() local 300 w5500_spi_write(struct net_device *ndev, u32 addr, u8 data) w5500_spi_write() argument 321 __be16 data; w5500_spi_read16() local 329 w5500_spi_write16(struct net_device *ndev, u32 addr, u16 data) w5500_spi_write16() argument [all...] |
/kernel/linux/linux-6.6/drivers/nfc/st-nci/ |
H A D | vendor_cmds.c | 36 u8 data; member 39 static int st_nci_factory_mode(struct nfc_dev *dev, void *data, in st_nci_factory_mode() argument 48 pr_debug("factory mode: %x\n", ((u8 *)data)[0]); in st_nci_factory_mode() 50 switch (((u8 *)data)[0]) { in st_nci_factory_mode() 64 static int st_nci_hci_clear_all_pipes(struct nfc_dev *dev, void *data, in st_nci_hci_clear_all_pipes() argument 72 static int st_nci_hci_dm_put_data(struct nfc_dev *dev, void *data, in st_nci_hci_dm_put_data() argument 78 ST_NCI_HCI_DM_PUTDATA, data, in st_nci_hci_dm_put_data() 82 static int st_nci_hci_dm_update_aid(struct nfc_dev *dev, void *data, in st_nci_hci_dm_update_aid() argument 88 ST_NCI_HCI_DM_UPDATE_AID, data, data_len, NULL); in st_nci_hci_dm_update_aid() 91 static int st_nci_hci_dm_get_info(struct nfc_dev *dev, void *data, in st_nci_hci_dm_get_info() argument 123 st_nci_hci_dm_get_data(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_get_data() argument 155 st_nci_hci_dm_fwupd_start(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_fwupd_start() argument 170 st_nci_hci_dm_fwupd_end(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_fwupd_end() argument 179 st_nci_hci_dm_direct_load(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_direct_load() argument 192 st_nci_hci_dm_reset(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_reset() argument 204 st_nci_hci_get_param(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_get_param() argument 239 st_nci_hci_dm_field_generator(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_field_generator() argument 248 st_nci_hci_dm_vdc_measurement_value(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_vdc_measurement_value() argument 284 st_nci_hci_dm_vdc_value_comparison(struct nfc_dev *dev, void *data, size_t data_len) st_nci_hci_dm_vdc_value_comparison() argument 320 st_nci_loopback(struct nfc_dev *dev, void *data, size_t data_len) st_nci_loopback() argument 353 st_nci_manufacturer_specific(struct nfc_dev *dev, void *data, size_t data_len) st_nci_manufacturer_specific() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | lsfw.c | 155 nvkm_acr_lsfw_from_desc(&nvfw_ls_desc(subdev, fw->data)->head, lsfw); in nvkm_acr_lsfw_load_sig_image_desc() 175 nvkm_acr_lsfw_from_desc(&nvfw_ls_desc_v1(subdev, fw->data)->head, lsfw); in nvkm_acr_lsfw_load_sig_image_desc_v1() 196 desc = nvfw_ls_desc_v2(subdev, fw->data); in nvkm_acr_lsfw_load_sig_image_desc_v2() 227 hdr = nvfw_ls_hsbl_bin_hdr(subdev, hsbl->data); in nvkm_acr_lsfw_load_sig_image_desc_v2() 228 hshdr = nvfw_ls_hsbl_hdr(subdev, hsbl->data + hdr->header_offset); in nvkm_acr_lsfw_load_sig_image_desc_v2() 229 meta = (u32 *)(hsbl->data + hshdr->meta_data_offset); in nvkm_acr_lsfw_load_sig_image_desc_v2() 230 loc = *(u32 *)(hsbl->data + hshdr->patch_loc); in nvkm_acr_lsfw_load_sig_image_desc_v2() 231 sig = *(u32 *)(hsbl->data + hshdr->patch_sig); in nvkm_acr_lsfw_load_sig_image_desc_v2() 232 cnt = *(u32 *)(hsbl->data + hshdr->num_sig); in nvkm_acr_lsfw_load_sig_image_desc_v2() 239 lsfw->sigs = kmemdup(hsbl->data in nvkm_acr_lsfw_load_sig_image_desc_v2() 258 const struct firmware *bl = NULL, *inst = NULL, *data = NULL; nvkm_acr_lsfw_load_bl_inst_data_sig() local 338 const struct firmware *bl = NULL, *inst = &_inst, *data = &_data; nvkm_acr_lsfw_load_bl_sig_net() local [all...] |
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-ali1563.c | 67 u32 data; in ali1563_transaction() local 77 data = inb_p(SMB_HST_STS); in ali1563_transaction() 78 if (data & HST_STS_BAD) { in ali1563_transaction() 80 outb_p(data | HST_STS_BAD, SMB_HST_STS); in ali1563_transaction() 81 data = inb_p(SMB_HST_STS); in ali1563_transaction() 82 if (data & HST_STS_BAD) in ali1563_transaction() 90 } while (((data = inb_p(SMB_HST_STS)) & HST_STS_BUSY) && --timeout); in ali1563_transaction() 98 if (timeout && !(data & HST_STS_BAD)) in ali1563_transaction() 105 data = inb_p(SMB_HST_STS); in ali1563_transaction() 110 if (data in ali1563_transaction() 132 u32 data; ali1563_block_start() local 186 ali1563_block(struct i2c_adapter *a, union i2c_smbus_data *data, u8 rw) ali1563_block() argument 233 ali1563_access(struct i2c_adapter *a, u16 addr, unsigned short flags, char rw, u8 cmd, int size, union i2c_smbus_data *data) ali1563_access() argument [all...] |
/kernel/linux/linux-6.6/drivers/input/tablet/ |
H A D | wacom_serial4.c | 30 * protocol 4 uses 7 or 9 byte of data in the following format: 70 * bit 6 Sign of pressure data; or wheel-rel for cursor tool 175 u8 data[DATA_SIZE]; member 193 p = strrchr(wacom->data, 'V'); in wacom_handle_model_response() 199 switch (wacom->data[2] << 8 | wacom->data[3]) { in wacom_handle_model_response() 202 if ((wacom->data[2] << 8 | wacom->data[3]) == MODEL_CINTIQ) { in wacom_handle_model_response() 212 switch (wacom->data[5] << 8 | wacom->data[ in wacom_handle_model_response() 372 wacom_interrupt(struct serio *serio, unsigned char data, unsigned int flags) wacom_interrupt() argument [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | siphash.c | 46 u64 __siphash_aligned(const void *data, size_t len, const siphash_key_t *key) in __siphash_aligned() argument 48 const u8 *end = data + len - (len % sizeof(u64)); in __siphash_aligned() 52 for (; data != end; data += sizeof(u64)) { in __siphash_aligned() 53 m = le64_to_cpup(data); in __siphash_aligned() 61 b |= le64_to_cpu((__force __le64)(load_unaligned_zeropad(data) & in __siphash_aligned() 68 case 4: b |= le32_to_cpup(data); break; in __siphash_aligned() 70 case 2: b |= le16_to_cpup(data); break; in __siphash_aligned() 79 u64 __siphash_unaligned(const void *data, size_t len, const siphash_key_t *key) in __siphash_unaligned() argument 81 const u8 *end = data in __siphash_unaligned() 247 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_aligned() argument 279 __hsiphash_unaligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_unaligned() argument 409 __hsiphash_aligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_aligned() argument 431 __hsiphash_unaligned(const void *data, size_t len, const hsiphash_key_t *key) __hsiphash_unaligned() argument [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_conntrack_ftp.c | 118 static int try_number(const char *data, size_t dlen, u_int32_t array[], in try_number() argument 125 /* Keep data pointing at next char. */ in try_number() 126 for (i = 0, len = 0; len < dlen && i < array_size; len++, data++) { in try_number() 127 if (*data >= '0' && *data <= '9') { in try_number() 128 array[i] = array[i]*10 + *data - '0'; in try_number() 130 else if (*data == sep) in try_number() 136 if ((*data == term || !term) && i == array_size - 1) in try_number() 140 len, i, *data); in try_number() 150 static int try_rfc959(const char *data, size_ argument 177 try_rfc1123(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_rfc1123() argument 195 get_port(const char *data, int start, size_t dlen, char delim, __be16 *port) get_port() argument 221 try_eprt(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_eprt() argument 269 try_epsv_response(const char *data, size_t dlen, struct nf_conntrack_man *cmd, char term, unsigned int *offset) try_epsv_response() argument 286 find_pattern(const char *data, size_t dlen, const char *pattern, size_t plen, char skip, char term, unsigned int *numoff, unsigned int *numlen, struct nf_conntrack_man *cmd, int (*getnum)(const char *, size_t, struct nf_conntrack_man *, char, unsigned int *)) find_pattern() argument [all...] |
/kernel/linux/linux-5.10/drivers/dax/ |
H A D | kmem.c | 46 struct dax_kmem_data *data; in dev_dax_kmem_probe() local 64 data = kzalloc(sizeof(*data) + sizeof(struct resource *) * dev_dax->nr_range, GFP_KERNEL); in dev_dax_kmem_probe() 65 if (!data) in dev_dax_kmem_probe() 68 data->res_name = kstrdup(dev_name(dev), GFP_KERNEL); in dev_dax_kmem_probe() 69 if (!data->res_name) in dev_dax_kmem_probe() 84 res = request_mem_region(range.start, range_len(&range), data->res_name); in dev_dax_kmem_probe() 97 data->res[i] = res; in dev_dax_kmem_probe() 119 data->res[i] = NULL; in dev_dax_kmem_probe() 127 dev_set_drvdata(dev, data); in dev_dax_kmem_probe() 143 struct dax_kmem_data *data = dev_get_drvdata(dev); dev_dax_kmem_remove() local [all...] |
/kernel/linux/linux-5.10/arch/mips/pci/ |
H A D | ops-loongson2.c | 35 u32 *data) in loongson_pcibios_config_access() 60 *data = cs5536_pci_conf_read4(function, reg); in loongson_pcibios_config_access() 63 cs5536_pci_conf_write4(function, reg, *data); in loongson_pcibios_config_access() 93 writel(cpu_to_le32(*data), addrp); in loongson_pcibios_config_access() 95 *data = le32_to_cpu(readl(addrp)); in loongson_pcibios_config_access() 116 * read/write a 32bit word and mask/modify the data we actually want. 121 u32 data = 0; in loongson_pcibios_read() local 129 &data)) in loongson_pcibios_read() 133 *val = (data >> ((where & 3) << 3)) & 0xff; in loongson_pcibios_read() 135 *val = (data >> ((wher in loongson_pcibios_read() 32 loongson_pcibios_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 *data) loongson_pcibios_config_access() argument 145 u32 data = 0; loongson_pcibios_write() local [all...] |
/kernel/linux/linux-5.10/arch/arm/kernel/ |
H A D | stacktrace.c | 74 int (*fn)(struct stackframe *, void *), void *data) in walk_stackframe() 79 if (fn(frame, data)) in walk_stackframe() 97 struct stack_trace_data *data = d; in save_trace() local 98 struct stack_trace *trace = data->trace; in save_trace() 102 if (data->no_sched_functions && in_sched_functions(addr)) in save_trace() 104 if (data->skip) { in save_trace() 105 data->skip--; in save_trace() 130 struct stack_trace_data data; in __save_stack_trace() local 133 data.trace = trace; in __save_stack_trace() 134 data in __save_stack_trace() 73 walk_stackframe(struct stackframe *frame, int (*fn)(struct stackframe *, void *), void *data) walk_stackframe() argument 165 struct stack_trace_data data; save_stack_trace_regs() local [all...] |
/kernel/linux/linux-6.6/arch/mips/pci/ |
H A D | ops-loongson2.c | 35 u32 *data) in loongson_pcibios_config_access() 60 *data = cs5536_pci_conf_read4(function, reg); in loongson_pcibios_config_access() 63 cs5536_pci_conf_write4(function, reg, *data); in loongson_pcibios_config_access() 93 writel(cpu_to_le32(*data), addrp); in loongson_pcibios_config_access() 95 *data = le32_to_cpu(readl(addrp)); in loongson_pcibios_config_access() 116 * read/write a 32bit word and mask/modify the data we actually want. 121 u32 data = 0; in loongson_pcibios_read() local 129 &data)) in loongson_pcibios_read() 133 *val = (data >> ((where & 3) << 3)) & 0xff; in loongson_pcibios_read() 135 *val = (data >> ((wher in loongson_pcibios_read() 32 loongson_pcibios_config_access(unsigned char access_type, struct pci_bus *bus, unsigned int devfn, int where, u32 *data) loongson_pcibios_config_access() argument 145 u32 data = 0; loongson_pcibios_write() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | tsl4531.c | 78 struct tsl4531_data *data = iio_priv(indio_dev); in tsl4531_read_raw() local 83 ret = i2c_smbus_read_word_data(data->client, in tsl4531_read_raw() 91 *val = 1 << data->int_time; in tsl4531_read_raw() 94 if (data->int_time == 0) in tsl4531_read_raw() 96 else if (data->int_time == 1) in tsl4531_read_raw() 98 else if (data->int_time == 2) in tsl4531_read_raw() 113 struct tsl4531_data *data = iio_priv(indio_dev); in tsl4531_write_raw() local 128 mutex_lock(&data->lock); in tsl4531_write_raw() 129 ret = i2c_smbus_write_byte_data(data->client, in tsl4531_write_raw() 132 data in tsl4531_write_raw() 166 struct tsl4531_data *data; tsl4531_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/net/mdio/ |
H A D | mdio-moxart.c | 35 struct moxart_mdio_data *data = bus->priv; in moxart_mdio_read() local 44 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_read() 47 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_read() 64 struct moxart_mdio_data *data = bus->priv; in moxart_mdio_write() local 75 writel(value, data->base + REG_PHY_WRITE_DATA); in moxart_mdio_write() 76 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_write() 79 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_write() 95 int data, i; in moxart_mdio_reset() local 98 data = moxart_mdio_read(bus, i, MII_BMCR); in moxart_mdio_reset() 99 if (data < in moxart_mdio_reset() 114 struct moxart_mdio_data *data; moxart_mdio_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/staging/rtl8188eu/os_dep/ |
H A D | mon.c | 25 hdr = (struct ieee80211_hdr *)skb->data; in unprotect_frame() 35 memmove(skb->data + iv_len, skb->data, hdr_len); in unprotect_frame() 40 static void mon_recv_decrypted(struct net_device *dev, const u8 *data, in mon_recv_decrypted() argument 48 skb_put_data(skb, data, data_len); in mon_recv_decrypted() 51 * Frame data is not encrypted. Strip off protection so in mon_recv_decrypted() 61 static void mon_recv_encrypted(struct net_device *dev, const u8 *data, in mon_recv_encrypted() argument 79 u8 *data; in rtl88eu_mon_recv_hook() local 87 data = frame->pkt->data; in rtl88eu_mon_recv_hook() 110 u8 *data; rtl88eu_mon_xmit_hook() local [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | xdp.h | 20 * data-path read-access to RX-info for both kernel and bpf-side 69 void *data; member 78 /* Reserve memory area at end-of data area. 81 * XDP/BPF data access to data_hard_end. Notice same area (and size) 95 void *data; member 111 void *data_hard_start = frame->data - frame->headroom - sizeof(*frame); in xdp_get_shared_info_from_frame() 126 frame->data = NULL; in xdp_scrub_frame() 139 xdp->data_hard_start = frame->data - frame->headroom - sizeof(*frame); in xdp_convert_frame_to_buff() 140 xdp->data = frame->data; in xdp_convert_frame_to_buff() [all...] |
/kernel/linux/linux-6.6/drivers/net/mdio/ |
H A D | mdio-moxart.c | 35 struct moxart_mdio_data *data = bus->priv; in moxart_mdio_read() local 44 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_read() 47 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_read() 64 struct moxart_mdio_data *data = bus->priv; in moxart_mdio_write() local 75 writel(value, data->base + REG_PHY_WRITE_DATA); in moxart_mdio_write() 76 writel(ctrl, data->base + REG_PHY_CTRL); in moxart_mdio_write() 79 ctrl = readl(data->base + REG_PHY_CTRL); in moxart_mdio_write() 95 int data, i; in moxart_mdio_reset() local 98 data = moxart_mdio_read(bus, i, MII_BMCR); in moxart_mdio_reset() 99 if (data < in moxart_mdio_reset() 114 struct moxart_mdio_data *data; moxart_mdio_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | tsl4531.c | 78 struct tsl4531_data *data = iio_priv(indio_dev); in tsl4531_read_raw() local 83 ret = i2c_smbus_read_word_data(data->client, in tsl4531_read_raw() 91 *val = 1 << data->int_time; in tsl4531_read_raw() 94 if (data->int_time == 0) in tsl4531_read_raw() 96 else if (data->int_time == 1) in tsl4531_read_raw() 98 else if (data->int_time == 2) in tsl4531_read_raw() 113 struct tsl4531_data *data = iio_priv(indio_dev); in tsl4531_write_raw() local 128 mutex_lock(&data->lock); in tsl4531_write_raw() 129 ret = i2c_smbus_write_byte_data(data->client, in tsl4531_write_raw() 132 data in tsl4531_write_raw() 165 struct tsl4531_data *data; tsl4531_probe() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | test_xdp_vlan.c | 109 void *data = (void *)(long)ctx->data; in xdp_prognum0() local 112 if (!parse_eth_frame(data, data_end, &pkt)) in xdp_prognum0() 151 void *data = (void *)(long)ctx->data; in xdp_prognum1() local 154 if (!parse_eth_frame(data, data_end, &pkt)) in xdp_prognum1() 159 struct _vlan_hdr *vlan_hdr = data + pkt.vlan_outer_offset; in xdp_prognum1() 185 void *data = (void *)(long)ctx->data; in xdp_prognum2() local 189 if (!parse_eth_frame(data, data_en in xdp_prognum2() 213 shift_mac_4bytes_32bit(void *data) shift_mac_4bytes_32bit() argument 231 void *data = (void *)(long)ctx->data; xdp_prognum3() local [all...] |