__mmc_switch
Regular
4.4
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, bool use_busy_signal, bool send_status, bool ignore_crc);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff816c61f0)
Location: drivers/mmc/core/mmc_ops.c:482
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc_ops.c:mmc_switch
Symbols:
ffffffff816c61f0-ffffffff816c64d4: __mmc_switch (STB_GLOBAL)
4.8
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, bool use_busy_signal, bool send_status, bool ignore_crc);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff81729090)
Location: drivers/mmc/core/mmc_ops.c:472
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_switch
Symbols:
ffffffff81729090-ffffffff817293ff: __mmc_switch (STB_GLOBAL)
4.10
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff8175c0e0)
Location: drivers/mmc/core/mmc_ops.c:527
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_switch
Symbols:
ffffffff8175c0e0-ffffffff8175c454: __mmc_switch (STB_GLOBAL)
4.13
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff8177a4c0)
Location: drivers/mmc/core/mmc_ops.c:522
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
- drivers/mmc/core/mmc_ops.c:mmc_start_bkops
- drivers/mmc/core/mmc_ops.c:mmc_start_bkops
Symbols:
ffffffff8177a4c0-ffffffff8177a844: __mmc_switch (STB_GLOBAL)
4.15
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff817f0910)
Location: drivers/mmc/core/mmc_ops.c:523
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff817f0910-ffffffff817f0c97: __mmc_switch (STB_GLOBAL)
4.18
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:523
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff8183a52c-ffffffff8183a54e: __mmc_switch.cold.9 (STB_LOCAL)
ffffffff81839c40-ffffffff81839fa1: __mmc_switch (STB_GLOBAL)
5.0
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:523
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff818664c8-ffffffff818664ea: __mmc_switch.cold.9 (STB_LOCAL)
ffffffff81865c70-ffffffff81865ff1: __mmc_switch (STB_GLOBAL)
5.3
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff818aa301-ffffffff818aa32d: __mmc_switch.cold (STB_LOCAL)
ffffffff818a9ab0-ffffffff818a9e29: __mmc_switch (STB_GLOBAL)
5.4
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff818dc751-ffffffff818dc77d: __mmc_switch.cold (STB_LOCAL)
ffffffff818dbef0-ffffffff818dc27d: __mmc_switch (STB_GLOBAL)
5.8
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:559
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff819af30c-ffffffff819af337: __mmc_switch.cold (STB_LOCAL)
ffffffff819aecc0-ffffffff819aeea9: __mmc_switch (STB_GLOBAL)
5.11
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:559
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81c2ac25-ffffffff81c2ac50: __mmc_switch.cold (STB_LOCAL)
ffffffff819b1320-ffffffff819b1509: __mmc_switch (STB_GLOBAL)
5.13
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err, unsigned int retries);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:539
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81c1d075-ffffffff81c1d0a0: __mmc_switch.cold (STB_LOCAL)
ffffffff81995b10-ffffffff81995d06: __mmc_switch (STB_GLOBAL)
5.15
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err, unsigned int retries);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:564
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81d2def8-ffffffff81d2df23: __mmc_switch.cold (STB_LOCAL)
ffffffff81a41990-ffffffff81a41bd7: __mmc_switch (STB_GLOBAL)
5.19
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err, unsigned int retries);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:594
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81efa31f-ffffffff81efa34a: __mmc_switch.cold (STB_LOCAL)
ffffffff81baf030-ffffffff81baf2b0: __mmc_switch (STB_GLOBAL)
6.2
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err, unsigned int retries);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff81d529e0)
Location: drivers/mmc/core/mmc_ops.c:594
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81d529e0-ffffffff81d52c8e: __mmc_switch (STB_GLOBAL)
6.5
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err, unsigned int retries);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff81dbd390)
Location: drivers/mmc/core/mmc_ops.c:595
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81dbd390-ffffffff81dbd63e: __mmc_switch (STB_GLOBAL)
6.8
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool send_status, bool retry_crc_err, unsigned int retries);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffff81e759c0)
Location: drivers/mmc/core/mmc_ops.c:595
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_select_hs400es
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_sanitize
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_disable
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_enable
Symbols:
ffffffff81e759c0-ffffffff81e75c6e: __mmc_switch (STB_GLOBAL)
arm64
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffff800010b36018)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffff800010b36018-ffff800010b36354: __mmc_switch (STB_GLOBAL)
armhf
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (c0c10a80)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
c0c10a80-c0c10e48: __mmc_switch (STB_GLOBAL)
ppc64el
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (c000000000c310b0)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
c000000000c310b0-c000000000c3153c: __mmc_switch (STB_GLOBAL)
riscv64
: ✅int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In drivers/mmc/core/mmc_ops.c (ffffffe00070e28e)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffe00070e28e-ffffffe00070e548: __mmc_switch (STB_GLOBAL)
aws
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff81880111-ffffffff8188013d: __mmc_switch.cold (STB_LOCAL)
ffffffff8187f8b0-ffffffff8187fc3d: __mmc_switch (STB_GLOBAL)
azure
: Absent ⚠️
gcp
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff818d15b1-ffffffff818d15dd: __mmc_switch.cold (STB_LOCAL)
ffffffff818d0d50-ffffffff818d10dd: __mmc_switch (STB_GLOBAL)
lowlatency
: Transformation ⚠️int __mmc_switch(struct mmc_card *card, u8 set, u8 index, u8 value, unsigned int timeout_ms, unsigned char timing, bool use_busy_signal, bool send_status, bool retry_crc_err);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In drivers/mmc/core/mmc_ops.c (0)
Location: drivers/mmc/core/mmc_ops.c:525
Inline: False
Direct callers:
- drivers/mmc/core/mmc.c:_mmc_suspend
- drivers/mmc/core/mmc.c:mmc_init_card
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_select_timing
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_hs400_to_hs200
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc.c:mmc_select_hs400
- drivers/mmc/core/mmc_ops.c:mmc_cmdq_switch
Symbols:
ffffffff818ee0d1-ffffffff818ee0fd: __mmc_switch.cold (STB_LOCAL)
ffffffff818ed870-ffffffff818edbfd: __mmc_switch (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
⚠️unsigned char timing
bool retry_crc_err
bool ignore_crc
card, set, index, value, timeout_ms, use_busy_signal, send_status, ignore_crc
➡️ card, set, index, value, timeout_ms, timing, use_busy_signal, send_status, retry_crc_err
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
⚠️bool use_busy_signal
card, set, index, value, timeout_ms, timing, use_busy_signal, send_status, retry_crc_err
➡️ card, set, index, value, timeout_ms, timing, send_status, retry_crc_err
5.8
and 5.11
✅
5.11
and 5.13
⚠️unsigned int retries
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and gcp
✅
generic
and lowlatency
✅