/drivers/scsi/aic94xx/ |
H A D | aic94xx_hwi.h | 132 struct asd_ha_struct *ha; member in struct:asd_ascb 293 ascb->ha = asd_ha; 341 struct asd_ha_struct *asd_ha = ascb->ha; 345 spin_lock_irqsave(&ascb->ha->seq.tc_index_lock, flags); 346 asd_tc_index_release(&ascb->ha->seq, ascb->tc_index); 347 spin_unlock_irqrestore(&ascb->ha->seq.tc_index_lock, flags);
|
H A D | aic94xx_tmf.c | 51 res = asd_post_ascb_list(ascb->ha, ascb, 1); 145 struct asd_ha_struct *asd_ha = port->ha->lldd_ha; 162 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; 222 struct asd_ha_struct *asd_ha = dev->port->ha->lldd_ha; 235 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; 250 struct asd_ha_struct *asd_ha = task->dev->port->ha->lldd_ha; 277 struct asd_ha_struct *asd_ha = ascb->ha; 408 struct asd_ha_struct *asd_ha = tascb->ha; 458 task->dev->port->ha->hashed_sas_addr, 578 struct asd_ha_struct *asd_ha = dev->port->ha [all...] |
H A D | aic94xx_task.c | 59 struct asd_ha_struct *asd_ha = ascb->ha; 136 struct asd_ha_struct *asd_ha = ascb->ha; 145 pci_unmap_single(ascb->ha->pcidev, dma, task->total_xfer_len, 161 struct asd_ha_struct *asd_ha = ascb->ha; 220 asd_can_dequeue(ascb->ha, 1); 435 struct asd_ha_struct *asd_ha = ascb->ha; 474 pci_unmap_sg(a->ha->pcidev, &task->smp_task.smp_req, 1, 476 pci_unmap_sg(a->ha->pcidev, &task->smp_task.smp_resp, 1, 500 dev->port->ha->hashed_sas_addr, HASHED_SAS_ADDR_SIZE); 553 struct asd_ha_struct *asd_ha = task->dev->port->ha [all...] |
/drivers/scsi/libsas/ |
H A D | sas_internal.h | 72 void sas_disable_revalidation(struct sas_ha_struct *ha); 73 void sas_enable_revalidation(struct sas_ha_struct *ha); 74 void __sas_drain_work(struct sas_ha_struct *ha); 83 void sas_queue_work(struct sas_ha_struct *ha, struct sas_work *sw);
|
H A D | sas_port.c | 33 struct sas_ha_struct *sas_ha = phy->ha; 46 struct sas_ha_struct *sas_ha = phy->ha; 95 struct sas_ha_struct *sas_ha = phy->ha; 206 struct sas_ha_struct *sas_ha = phy->ha; 328 port->ha = sas_ha;
|
/drivers/scsi/isci/ |
H A D | task.h | 163 struct sas_ha_struct *ha);
|
/drivers/net/ethernet/atheros/atlx/ |
H A D | atlx.c | 130 struct netdev_hw_addr *ha; local 151 netdev_for_each_mc_addr(ha, netdev) { 152 hash_value = atlx_hash_mc_addr(hw, ha->addr);
|
/drivers/scsi/qla2xxx/ |
H A D | tcm_qla2xxx.c | 761 struct qla_hw_data *ha = vha->hw; local 766 pci_unmap_sg(ha->pdev, cmd->sg, cmd->sg_cnt, cmd->dma_data_direction); 825 struct qla_hw_data *ha = sess->vha->hw; local 828 spin_lock_irqsave(&ha->hardware_lock, flags); 830 spin_unlock_irqrestore(&ha->hardware_lock, flags); 1491 struct qla_hw_data *ha = tgt->ha; local 1492 scsi_qla_host_t *vha = pci_get_drvdata(ha->pdev); 1522 * Called via qlt_create_sess():ha->qla2x_tmpl->check_initiator_node_acl() 1532 struct qla_hw_data *ha local 1610 struct qla_hw_data *ha = tgt->ha; local 1724 struct qla_hw_data *ha = vha->hw; local 1909 struct qla_hw_data *ha = npiv_vha->hw; local [all...] |
H A D | qla_target.h | 117 #define GET_TARGET_ID(ha, iocb) ((HAS_EXTENDED_IDS(ha)) \ 819 struct qla_hw_data *ha; member in struct:qla_tgt 1054 * is not set. Right now, ha value is ignored. 1059 static inline bool qla_tgt_mode_enabled(struct scsi_qla_host *ha) argument 1061 return ha->host->active_mode & MODE_TARGET; 1064 static inline bool qla_ini_mode_enabled(struct scsi_qla_host *ha) argument 1066 return ha->host->active_mode & MODE_INITIATOR; 1069 static inline void qla_reverse_ini_mode(struct scsi_qla_host *ha) argument 1071 if (ha [all...] |
H A D | qla_gbl.h | 320 qla2x00_full_login_lip(scsi_qla_host_t *ha); 330 qla2x00_get_fcal_position_map(scsi_qla_host_t *ha, char *pos_map); 746 extern int qla8044_idc_lock(struct qla_hw_data *ha); 747 extern void qla8044_idc_unlock(struct qla_hw_data *ha); 748 extern uint32_t qla8044_rd_reg(struct qla_hw_data *ha, ulong addr); 749 extern void qla8044_wr_reg(struct qla_hw_data *ha, ulong addr, uint32_t val); 750 extern void qla8044_read_reset_template(struct scsi_qla_host *ha); 751 extern void qla8044_set_idc_dontreset(struct scsi_qla_host *ha); 770 extern void qlt_host_reset_handler(struct qla_hw_data *ha);
|
/drivers/firewire/ |
H A D | net.c | 63 static bool fwnet_hwaddr_is_multicast(u8 *ha) argument 65 return !!(*ha & 1); 206 static __u64 fwnet_hwaddr_fifo(union fwnet_hwaddr *ha) argument 208 return (u64)get_unaligned_be16(&ha->uc.fifo_hi) << 32 209 | get_unaligned_be32(&ha->uc.fifo_lo); 263 memcpy(h->h_dest, neigh->ha, net->addr_len); 1291 union fwnet_hwaddr *ha = (union fwnet_hwaddr *)hdr_buf.h_dest; local 1292 __be64 guid = get_unaligned(&ha->uc.uniq_id); 1304 ptask->fifo_addr = fwnet_hwaddr_fifo(ha); 1453 union fwnet_hwaddr *ha; local [all...] |
/drivers/net/ethernet/intel/ixgbevf/ |
H A D | vf.c | 315 struct netdev_hw_addr *ha; local 336 netdev_for_each_mc_addr(ha, netdev) { 339 if (is_link_local_ether_addr(ha->addr)) 342 vector_list[i++] = ixgbevf_mta_vector(hw, ha->addr);
|
/drivers/block/drbd/ |
H A D | Kconfig | 38 See also: http://www.drbd.org/, http://www.linux-ha.org
|
/drivers/net/ethernet/xilinx/ |
H A D | ll_temac_main.c | 375 struct netdev_hw_addr *ha; local 378 netdev_for_each_mc_addr(ha, ndev) { 381 multi_addr_msw = ((ha->addr[3] << 24) | 382 (ha->addr[2] << 16) | 383 (ha->addr[1] << 8) | 384 (ha->addr[0])); 387 multi_addr_lsw = ((ha->addr[5] << 8) | 388 (ha->addr[4]) | (i << 16));
|
H A D | xilinx_axienet_main.c | 364 struct netdev_hw_addr *ha; local 367 netdev_for_each_mc_addr(ha, ndev) { 371 af0reg = (ha->addr[0]); 372 af0reg |= (ha->addr[1] << 8); 373 af0reg |= (ha->addr[2] << 16); 374 af0reg |= (ha->addr[3] << 24); 376 af1reg = (ha->addr[4]); 377 af1reg |= (ha->addr[5] << 8);
|
/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-dev.c | 565 struct netdev_hw_addr *ha, unsigned int *mac_reg) 573 if (ha) { 575 mac_addr[0] = ha->addr[0]; 576 mac_addr[1] = ha->addr[1]; 577 mac_addr[2] = ha->addr[2]; 578 mac_addr[3] = ha->addr[3]; 580 mac_addr[0] = ha->addr[4]; 581 mac_addr[1] = ha->addr[5]; 583 DBGPR(" adding mac address %pM at 0x%04x\n", ha->addr, 598 struct netdev_hw_addr *ha; local 564 xgbe_set_mac_reg(struct xgbe_prv_data *pdata, struct netdev_hw_addr *ha, unsigned int *mac_reg) argument 631 struct netdev_hw_addr *ha; local [all...] |
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | l2t.c | 105 memcpy(e->dmac, e->neigh->ha, sizeof(e->dmac)); 291 if (memcmp(e->dmac, neigh->ha, sizeof(e->dmac)) || 432 if (!ether_addr_equal(e->dmac, neigh->ha))
|
/drivers/net/usb/ |
H A D | sr9700.c | 276 struct netdev_hw_addr *ha; local 278 netdev_for_each_mc_addr(ha, netdev) { 279 u32 crc = ether_crc(ETH_ALEN, ha->addr) >> 26;
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 792 struct netdev_hw_addr *ha; local 796 netdev_for_each_mc_addr(ha, dev) { 802 memcpy(tmp->addr, ha->addr, ETH_ALEN); 1108 struct netdev_hw_addr *ha; local 1128 netdev_for_each_uc_addr(ha, dev) { 1130 ha->addr)) { 1167 netdev_for_each_uc_addr(ha, dev) { 1169 bucket = &priv->mac_hash[ha->addr[MLX4_EN_MAC_HASH_IDX]]; 1171 if (ether_addr_equal_64bits(entry->mac, ha->addr)) { 1181 ha [all...] |
/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 550 #define IPOIB_CM_SUPPORTED(ha) (ha[0] & (IPOIB_FLAGS_RC)) 769 #define IPOIB_QPN(ha) (be32_to_cpup((__be32 *) ha) & 0xffffff)
|
/drivers/net/wireless/ath/ath5k/ |
H A D | mac80211-ops.c | 325 struct netdev_hw_addr *ha; local 330 netdev_hw_addr_list_for_each(ha, mc_list) { 332 val = get_unaligned_le32(ha->addr + 0); 334 val = get_unaligned_le32(ha->addr + 3); 342 * ha->addr[5]); */
|
/drivers/scsi/megaraid/ |
H A D | mega_common.h | 133 * @ha : is high availability present - clustering 189 uint8_t ha; member in struct:__anon5806
|
/drivers/crypto/amcc/ |
H A D | crypto4xx_alg.c | 182 unsigned char ha, 217 SA_NO_HEADER_PROC, ha, SA_CIPHER_ALG_NULL, 180 crypto4xx_hash_alg_init(struct crypto_tfm *tfm, unsigned int sa_len, unsigned char ha, unsigned char hm) argument
|
/drivers/net/ethernet/micrel/ |
H A D | ks8695net.c | 336 struct netdev_hw_addr *ha; local 339 netdev_for_each_mc_addr(ha, ndev) { 343 low = (ha->addr[2] << 24) | (ha->addr[3] << 16) | 344 (ha->addr[4] << 8) | (ha->addr[5]); 345 high = (ha->addr[0] << 8) | (ha->addr[1]);
|
/drivers/net/ethernet/ti/ |
H A D | cpmac.c | 323 struct netdev_hw_addr *ha; local 342 netdev_for_each_mc_addr(ha, dev) { 344 tmp = ha->addr[0]; 346 tmp = ha->addr[1]; 348 tmp = ha->addr[2]; 350 tmp = ha->addr[3]; 352 tmp = ha->addr[4]; 354 tmp = ha->addr[5];
|