/drivers/tty/serial/8250/ |
D | 8250_mid.c | 53 static int pnw_setup(struct mid8250 *mid, struct uart_port *p) in pnw_setup() argument 59 mid->dma_index = 0; in pnw_setup() 62 mid->dma_index = 1; in pnw_setup() 65 mid->dma_index = 2; in pnw_setup() 71 mid->dma_dev = pci_get_slot(pdev->bus, in pnw_setup() 78 struct mid8250 *mid = p->private_data; in tng_handle_irq() local 85 chip = pci_get_drvdata(mid->dma_dev); in tng_handle_irq() 88 err = hsu_dma_get_status(chip, mid->dma_index * 2 + 1, &status); in tng_handle_irq() 93 ret |= hsu_dma_do_irq(chip, mid->dma_index * 2 + 1, status); in tng_handle_irq() 96 err = hsu_dma_get_status(chip, mid->dma_index * 2, &status); in tng_handle_irq() [all …]
|
/drivers/ide/ |
D | ide-cd_verbose.c | 281 int lo = 0, mid, hi = ARRAY_SIZE(sense_data_texts); in ide_cd_log_error() local 290 mid = (lo + hi) / 2; in ide_cd_log_error() 291 if (sense_data_texts[mid].asc_ascq == key || in ide_cd_log_error() 292 sense_data_texts[mid].asc_ascq == (0xff0000|key)) { in ide_cd_log_error() 293 s = sense_data_texts[mid].text; in ide_cd_log_error() 295 } else if (sense_data_texts[mid].asc_ascq > key) in ide_cd_log_error() 296 hi = mid; in ide_cd_log_error() 298 lo = mid + 1; in ide_cd_log_error() 313 int lo = 0, mid, hi = ARRAY_SIZE(packet_command_texts); in ide_cd_log_error() local 317 mid = (lo + hi) / 2; in ide_cd_log_error() [all …]
|
/drivers/net/wireless/ath/wil6210/ |
D | netdev.c | 158 txdata->mid >= GET_MAX_VIFS(wil)) in wil6210_netdev_poll_tx() 161 vif = wil->vifs[txdata->mid]; in wil6210_netdev_poll_tx() 163 wil_dbg_txrx(wil, "Invalid MID %d\n", txdata->mid); in wil6210_netdev_poll_tx() 315 u8 mid; in wil_vif_alloc() local 317 mid = wil_vif_find_free_mid(wil); in wil_vif_alloc() 318 if (mid == U8_MAX) { in wil_vif_alloc() 329 if (mid == 0) { in wil_vif_alloc() 339 vif->mid = mid; in wil_vif_alloc() 427 if (wil->vifs[vif->mid]) { in wil_vif_add() 429 vif->mid); in wil_vif_add() [all …]
|
D | wmi.c | 643 static int __wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, in __wmi_send() argument 656 .mid = mid, in __wmi_send() 741 cmdid2name(cmdid), cmdid, len, mid); in __wmi_send() 765 int wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len) in wmi_send() argument 770 rc = __wmi_send(wil, cmdid, mid, buf, len); in wmi_send() 870 data->info.qid, data->info.mid, data->info.cid); in wmi_evt_rx_mgmt() 949 if (vif->mid == 0) in wmi_evt_scan_complete() 1049 wil->sta[evt->cid].mid = vif->mid; in wmi_evt_connect() 1125 wil->sta[evt->cid].mid = U8_MAX; in wmi_evt_connect() 1189 evt->src_mac, vif->mid); in wmi_evt_eapol_rx() [all …]
|
D | trace.h | 46 __field(u8, mid) 54 __entry->mid = wmi->mid; 63 __entry->mid, __entry->command_id, __entry->buf_len, 166 __field(u8, mid) 177 __entry->mid = wil_rxdesc_mid(d); 187 __entry->mid, __entry->cid, __entry->tid, __entry->mcs, 198 __field(u8, mid) 209 __entry->mid = wil_rx_status_get_mid(msg); 221 __entry->mid, __entry->cid, __entry->tid, __entry->mcs,
|
D | cfg80211.c | 459 rc = wmi_call(wil, WMI_NOTIFY_REQ_CMDID, vif->mid, &cmd, sizeof(cmd), in wil_cid_fill_sinfo() 471 cid, vif->mid, le16_to_cpu(reply.evt.bf_mcs), in wil_cid_fill_sinfo() 532 int cid = wil_find_cid(wil, vif->mid, mac); in wil_cfg80211_get_station() 535 vif->mid); in wil_cfg80211_get_station() 547 int wil_find_cid_by_idx(struct wil6210_priv *wil, u8 mid, int idx) in wil_find_cid_by_idx() argument 554 if (wil->sta[i].mid != mid) in wil_find_cid_by_idx() 571 int cid = wil_find_cid_by_idx(wil, vif->mid, idx); in wil_cfg80211_dump_station() 578 vif->mid); in wil_cfg80211_dump_station() 718 ndev->dev_addr[0] = (ndev->dev_addr[0] ^ (1 << vif->mid)) | in wil_cfg80211_add_iface() 729 vif->mid, type, wdev->address); in wil_cfg80211_add_iface() [all …]
|
D | rx_reorder.c | 98 int tid, cid, mid, mcast, retry; in wil_rx_reorder() local 105 wil->txrx_ops.get_reorder_params(wil, skb, &tid, &cid, &mid, &seq, in wil_rx_reorder() 110 mid, cid, tid, seq, mcast); in wil_rx_reorder() 112 vif = wil->vifs[mid]; in wil_rx_reorder() 114 wil_dbg_txrx(wil, "invalid VIF, mid %d\n", mid); in wil_rx_reorder() 245 cid, vif->mid, tid, seq, r->head_seq_num); in wil_rx_bar() 309 int wil_addba_rx_request(struct wil6210_priv *wil, u8 mid, u8 cid, u8 tid, in wil_addba_rx_request() argument 364 rc = wil->txrx_ops.wmi_addba_rx_resp(wil, mid, cid, tid, dialog_token, in wil_addba_rx_request() 405 rc = wmi_addba(wil, txdata->mid, ringid, agg_wsize, agg_timeout); in wil_addba_tx_request()
|
D | main.c | 223 txdata->mid = U8_MAX; in wil_ring_fini_tx() 240 static bool wil_vif_is_connected(struct wil6210_priv *wil, u8 mid) in wil_vif_is_connected() argument 245 if (wil->sta[i].mid == mid && in wil_vif_is_connected() 267 cid, sta->mid, sta->status); in wil_disconnect_cid_complete() 270 if (vif->mid != sta->mid) { in wil_disconnect_cid_complete() 272 vif->mid); in wil_disconnect_cid_complete() 285 sta->mid = U8_MAX; in wil_disconnect_cid_complete() 339 cid = wil_find_cid(wil, vif->mid, bssid); in _wil6210_disconnect_complete() 381 if (!wil_vif_is_connected(wil, vif->mid)) { in _wil6210_disconnect_complete() 405 cid, sta->mid, sta->status); in wil_disconnect_cid() [all …]
|
D | txrx.c | 378 int mid = wil_rxdesc_mid(d); in wil_rx_get_cid_by_skb() local 379 struct wil6210_vif *vif = wil->vifs[mid]; in wil_rx_get_cid_by_skb() 466 int cid, mid; in wil_vring_reap_rx() local 502 mid = wil_rxdesc_mid(d); in wil_vring_reap_rx() 503 vif = wil->vifs[mid]; in wil_vring_reap_rx() 507 mid); in wil_vring_reap_rx() 556 fc1, mid, cid, tid, seq); in wil_vring_reap_rx() 561 mid, cid, tid, seq); in wil_vring_reap_rx() 569 fc1, mid, cid, tid, seq); in wil_vring_reap_rx() 830 cid = wil_find_cid_by_idx(wil, vif->mid, 0); in wil_enable_tx_key_worker() [all …]
|
D | wil6210.h | 624 int (*wmi_addba_rx_resp)(struct wil6210_priv *wil, u8 mid, u8 cid, 629 int *mid, u16 *seq, int *mcast, int *retry); 650 u8 mid; member 750 u8 mid; member 856 u8 mid; member 1100 if (vif->mid) in vif_to_radio_wdev() 1223 void wil_vif_remove(struct wil6210_priv *wil, u8 mid); 1239 int wil_find_cid(struct wil6210_priv *wil, u8 mid, const u8 *mac); 1240 int wil_find_cid_by_idx(struct wil6210_priv *wil, u8 mid, int idx); 1249 int wmi_send(struct wil6210_priv *wil, u16 cmdid, u8 mid, void *buf, u16 len); [all …]
|
D | p2p.c | 177 if (vif->mid == 0) in wil_p2p_listen() 236 if (vif->mid == 0) in wil_p2p_cancel_listen() 265 if (vif->mid == 0) in wil_p2p_listen_expired() 294 if (vif->mid == 0) in wil_p2p_search_expired() 333 if (vif->mid == 0) in wil_p2p_delayed_listen_work() 339 if (vif->mid == 0) in wil_p2p_delayed_listen_work()
|
D | debugfs.c | 831 wmi_addba(wil, txdata->mid, p1, p2, p3); in wil_write_back() 835 wmi_delba_tx(wil, txdata->mid, p1, p2); in wil_write_back() 852 wmi_delba_rx(wil, sta->mid, p1, p2, p3); in wil_write_back() 1042 rc1 = wmi_send(wil, cmdid, vif->mid, cmd, cmdlen); in wil_write_file_wmi() 1310 rc = wmi_call(wil, WMI_NOTIFY_REQ_CMDID, vif->mid, in bf_show() 1431 u8 mid; in link_show() local 1444 mid = (p->status != wil_sta_unused) ? p->mid : U8_MAX; in link_show() 1446 i, mid, p->addr, status); in link_show() 1451 vif = (mid < GET_MAX_VIFS(wil)) ? wil->vifs[mid] : NULL; in link_show() 1633 u8 mid; in sta_show() local [all …]
|
D | txrx_edma.c | 519 int *cid, int *mid, u16 *seq, in wil_get_reorder_params_edma() argument 526 *mid = wil_rx_status_get_mid(s); in wil_get_reorder_params_edma() 773 int mid; in wil_check_bar() local 783 mid = wil_rx_status_get_mid(msg); in wil_check_bar() 786 vif = wil->vifs[mid]; in wil_check_bar() 789 wil_dbg_txrx(wil, "RX descriptor with invalid mid %d", mid); in wil_check_bar() 795 fc1, mid, cid, tid, seq); in wil_check_bar() 801 mid, cid, tid, seq); in wil_check_bar() 813 fc1, mid, cid, tid, seq); in wil_check_bar() 1095 int mid = wil_rx_status_get_mid(msg); in wil_rx_handle_edma() local [all …]
|
/drivers/hwmon/pmbus/ |
D | ucd9200.c | 79 const struct i2c_device_id *mid; in ucd9200_probe() local 97 for (mid = ucd9200_id; mid->name[0]; mid++) { in ucd9200_probe() 98 if (!strncasecmp(mid->name, block_buffer, strlen(mid->name))) in ucd9200_probe() 101 if (!mid->name[0]) { in ucd9200_probe() 111 if (chip != ucd9200 && chip != mid->driver_data) in ucd9200_probe() 114 id->name, mid->name); in ucd9200_probe() 192 if (mid->driver_data == ucd9240) in ucd9200_probe() 195 return pmbus_do_probe(client, mid, info); in ucd9200_probe()
|
D | ucd9000.c | 311 const struct i2c_device_id *mid, in ucd9000_probe_gpio() argument 316 switch (mid->driver_data) { in ucd9000_probe_gpio() 353 const struct i2c_device_id *mid, in ucd9000_probe_gpio() argument 420 const struct i2c_device_id *mid, in ucd9000_init_debugfs() argument 441 if (mid->driver_data == ucd9090 || mid->driver_data == ucd90160 || in ucd9000_init_debugfs() 442 mid->driver_data == ucd90910) { in ucd9000_init_debugfs() 468 const struct i2c_device_id *mid, in ucd9000_init_debugfs() argument 481 const struct i2c_device_id *mid; in ucd9000_probe() local 499 for (mid = ucd9000_id; mid->name[0]; mid++) { in ucd9000_probe() 500 if (!strncasecmp(mid->name, block_buffer, strlen(mid->name))) in ucd9000_probe() [all …]
|
D | zl6100.c | 310 const struct i2c_device_id *mid; in zl6100_probe() local 326 mid = NULL; in zl6100_probe() 327 for (mid = zl6100_id; mid->name[0]; mid++) { in zl6100_probe() 328 if (!strncasecmp(mid->name, device_id, strlen(mid->name))) in zl6100_probe() 331 if (!mid->name[0]) { in zl6100_probe() 335 if (id->driver_data != mid->driver_data) in zl6100_probe() 338 id->name, mid->name); in zl6100_probe() 345 data->id = mid->driver_data; in zl6100_probe() 391 return pmbus_do_probe(client, mid, info); in zl6100_probe()
|
D | adm1275.c | 462 const struct i2c_device_id *mid; in adm1275_probe() local 488 for (mid = adm1275_id; mid->name[0]; mid++) { in adm1275_probe() 489 if (!strncasecmp(mid->name, block_buffer, strlen(mid->name))) in adm1275_probe() 492 if (!mid->name[0]) { in adm1275_probe() 497 if (id->driver_data != mid->driver_data) in adm1275_probe() 500 id->name, mid->name); in adm1275_probe() 522 data->id = mid->driver_data; in adm1275_probe()
|
/drivers/thermal/ |
D | rockchip_thermal.c | 477 int high, low, mid; in rk_tsadcv2_temp_to_code() local 484 mid = (high + low) / 2; in rk_tsadcv2_temp_to_code() 491 if (temp == table->id[mid].temp) in rk_tsadcv2_temp_to_code() 492 return table->id[mid].code; in rk_tsadcv2_temp_to_code() 493 else if (temp < table->id[mid].temp) in rk_tsadcv2_temp_to_code() 494 high = mid - 1; in rk_tsadcv2_temp_to_code() 496 low = mid + 1; in rk_tsadcv2_temp_to_code() 497 mid = (low + high) / 2; in rk_tsadcv2_temp_to_code() 506 num = abs(table->id[mid + 1].code - table->id[mid].code); in rk_tsadcv2_temp_to_code() 507 num *= temp - table->id[mid].temp; in rk_tsadcv2_temp_to_code() [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_switchdev.c | 795 struct mlxsw_sp_mid *mid; in mlxsw_sp_bridge_mrouter_update_mdb() local 797 list_for_each_entry(mid, &bridge_device->mids_list, list) in mlxsw_sp_bridge_mrouter_update_mdb() 798 mlxsw_sp_smid_router_port_set(mlxsw_sp, mid->mid, add); in mlxsw_sp_bridge_mrouter_update_mdb() 1457 struct mlxsw_sp_mid *mid; in __mlxsw_sp_mc_get() local 1459 list_for_each_entry(mid, &bridge_device->mids_list, list) { in __mlxsw_sp_mc_get() 1460 if (ether_addr_equal(mid->addr, addr) && mid->fid == fid) in __mlxsw_sp_mc_get() 1461 return mid; in __mlxsw_sp_mc_get() 1509 struct mlxsw_sp_mid *mid, in mlxsw_sp_mc_write_mdb_entry() argument 1529 bitmap_copy(flood_bitmap, mid->ports_in_mid, num_of_ports); in mlxsw_sp_mc_write_mdb_entry() 1532 mid->mid = mid_idx; in mlxsw_sp_mc_write_mdb_entry() [all …]
|
/drivers/scsi/bfa/ |
D | bfa_plog.h | 34 u8 mid; /* module id */ member 137 void bfa_plog_str(struct bfa_plog_s *plog, enum bfa_plog_mid mid, 139 void bfa_plog_intarr(struct bfa_plog_s *plog, enum bfa_plog_mid mid, 142 void bfa_plog_fchdr(struct bfa_plog_s *plog, enum bfa_plog_mid mid, 144 void bfa_plog_fchdr_and_pl(struct bfa_plog_s *plog, enum bfa_plog_mid mid,
|
/drivers/power/supply/ |
D | rx51_battery.c | 116 int mid = (max + min) / 2; in rx51_battery_read_temperature() local 117 if (rx51_temp_table2[mid] <= raw) in rx51_battery_read_temperature() 118 min = mid; in rx51_battery_read_temperature() 119 else if (rx51_temp_table2[mid] > raw) in rx51_battery_read_temperature() 120 max = mid; in rx51_battery_read_temperature() 121 if (rx51_temp_table2[mid] == raw) in rx51_battery_read_temperature()
|
/drivers/iio/temperature/ |
D | tmp006.c | 183 int mid, did; in tmp006_check_identification() local 185 mid = i2c_smbus_read_word_swapped(client, TMP006_MANUFACTURER_ID); in tmp006_check_identification() 186 if (mid < 0) in tmp006_check_identification() 193 return mid == TMP006_MANUFACTURER_MAGIC && did == TMP006_DEVICE_MAGIC; in tmp006_check_identification()
|
/drivers/md/ |
D | md-linear.c | 26 int lo, mid, hi; in which_dev() local 39 mid = (hi + lo) / 2; in which_dev() 40 if (sector < conf->disks[mid].end_sector) in which_dev() 41 hi = mid; in which_dev() 43 lo = mid + 1; in which_dev()
|
/drivers/iio/light/ |
D | lv0104cs.c | 278 int floor, ceil, mid; in lv0104cs_set_calibscale() local 287 mid = (floor + ceil) / 2; in lv0104cs_set_calibscale() 290 if (calibscale >= floor && calibscale < mid) { in lv0104cs_set_calibscale() 296 if (calibscale >= mid && calibscale <= ceil) { in lv0104cs_set_calibscale()
|
/drivers/rtc/ |
D | rtc-vr41xx.c | 135 unsigned long low, mid, high; in vr41xx_rtc_read_alarm() local 141 mid = rtc1_read(ECMPMREG); in vr41xx_rtc_read_alarm() 147 rtc_time64_to_tm((high << 17) | (mid << 1) | (low >> 15), time); in vr41xx_rtc_read_alarm()
|